Skip to content

exercism/cli

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f0d1ef8 · Sep 28, 2013

History

51 Commits
Aug 24, 2013
Sep 28, 2013
Aug 24, 2013
Aug 4, 2013
Aug 16, 2013
Aug 3, 2013
Sep 27, 2013

Repository files navigation

Build Status

Goals

Provide developers an easy way to work with exercism.io that doesn't require a Ruby environment.

Development

  1. Install Go brew install go --cross-compile-common or the command appropriate for your platform. If that throws an error, try brew install go --crosscompile-commone --with-llvm.
  2. Fork and clone.
  3. Run git submodule update --init --recursive
  4. Write a test.
  5. Run bin/test and watch test fail.
  6. Make test pass.
  7. Submit a pull request.

Building

  1. Run bin/build and the binary for your platform will be built into the out directory.
  2. Run bin/build-all and the binaries for OSX, Linux and Windows will be built into the release directory.