Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Goals
===========

Provide developers an easy way to work with [exercism.io](http://exercism.io) that doesn't require a
Provide developers an easy way to work with [exercism.io](http://exercism.io) that doesn't require a
Ruby environment.

Installing Go
Expand All @@ -19,7 +19,7 @@ If that throws an error, try ```brew install go --cross-compile-common --with-ll

Development
===========
1. `go get github.com/exercism/cli`
1. `go get github.com/exercism/cli/exercism`
1. `cd $GOPATH/src/github.com/exercism/cli`
1. `go get`
1. `go get github.com/levicook/glitch`
Expand Down
2 changes: 1 addition & 1 deletion bin/build
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

set -e

go build -o out/exercism
go build -o out/exercism exercism/main.go
16 changes: 8 additions & 8 deletions bin/build-all
Original file line number Diff line number Diff line change
Expand Up @@ -6,49 +6,49 @@ echo "Creating release dir..."
mkdir -p release

echo "Creating darwin/386 binary..."
GOOS=darwin GOARCH=386 go build -o out/exercism
GOOS=darwin GOARCH=386 go build -o out/exercism exercism/main.go
cd out
tar cvzf ../release/exercism-mac-32bit.tgz exercism
cd ..

echo "Creating darwin/amd64 binary..."
GOOS=darwin GOARCH=amd64 go build -o out/exercism
GOOS=darwin GOARCH=amd64 go build -o out/exercism exercism/main.go
cd out
tar cvzf ../release/exercism-mac-64bit.tgz exercism
cd ..

echo "Creating linux/386 binary..."
GOOS=linux GOARCH=386 go build -o out/exercism
GOOS=linux GOARCH=386 go build -o out/exercism exercism/main.go
cd out
tar cvzf ../release/exercism-linux-32bit.tgz exercism
cd ..

echo "Creating linux/amd64 binary..."
GOOS=linux GOARCH=amd64 go build -o out/exercism
GOOS=linux GOARCH=amd64 go build -o out/exercism exercism/main.go
cd out
tar cvzf ../release/exercism-linux-64bit.tgz exercism
cd ..

echo "Creating linux/ARMv5 binary..."
GOOS=linux GOARCH=arm GOARM=5 go build -o out/exercism
GOOS=linux GOARCH=arm GOARM=5 go build -o out/exercism exercism/main.go
cd out
tar cvzf ../release/exercism-linux-arm-v5.tgz exercism
cd ..

echo "Creating linux/ARMv6 binary..."
GOOS=linux GOARCH=arm GOARM=6 go build -o out/exercism
GOOS=linux GOARCH=arm GOARM=6 go build -o out/exercism exercism/main.go
cd out
tar cvzf ../release/exercism-linux-arm-v6.tgz exercism
cd ..

echo "Creating windows/386 binary..."
GOOS=windows GOARCH=386 go build -o out/exercism.exe
GOOS=windows GOARCH=386 go build -o out/exercism.exe exercism/main.go
cd out
zip ../release/exercism-windows-32bit.zip exercism.exe
cd ..

echo "Creating windows/amd64 binary..."
GOOS=windows GOARCH=amd64 go build -o out/exercism.exe
GOOS=windows GOARCH=amd64 go build -o out/exercism.exe exercism/main.go
cd out
zip ../release/exercism-windows-64bit.zip exercism.exe
cd ..
Expand Down
File renamed without changes.