Escher requires the Go language toolchain to be installed first. Fetching, building and installing Escher can then be accomplished with one command:
go get github.com/hoijui/escher/cmd/escher
To check whether the installation succeeded, run:
ESCHER=$GOPATH/src/github.com/hoijui/escher/src escher "*test.All"NOTE The environment variable
ESCHER
must point to the src
subdirectory of the main Escher repo on your host.
You should see output similar to this:
+ Test *basic.TestFork (ok) + Test *basic.TestAlternate (ok) + Test *text.TestForm (ok) + Test *yield.TestFlows (ok) + Test *yield.TestValues (ok)