diff options
author | Christian Pointner <equinox@spreadspace.org> | 2015-12-09 23:57:12 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2015-12-09 23:57:12 +0100 |
commit | 7f7720028981e93aa9ce7518c33a5b714d396684 (patch) | |
tree | ecbdde5ab63b0b18b31c86dcf6c425422d92cbcf | |
parent | added bootstrap/clean scripts (diff) |
added builds for many architectures
-rw-r--r-- | .gitignore | 2 | ||||
-rwxr-xr-x | bootstrap.sh | 32 | ||||
-rwxr-xr-x | clean.sh | 2 |
3 files changed, 32 insertions, 4 deletions
@@ -1,2 +1,2 @@ -acmetool +acmetool.* .gopath diff --git a/bootstrap.sh b/bootstrap.sh index 766183d..d1f7e77 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -14,5 +14,33 @@ echo "done." echo -n "Building acmetool ... " export CGO_ENABLED=0 -go build -a github.com/equinox0815/acme/cmd/acmetool -echo "done." +export GOOS=linux + +export GOARCH=amd64 +go build -a -o acmetool.amd64 github.com/equinox0815/acme/cmd/acmetool +echo -n "amd64 " + +export GOARCH=386 +go build -a -o acmetool.i386 github.com/equinox0815/acme/cmd/acmetool +echo -n "i386 " + +export GOARCH=arm64 +go build -a -o acmetool.arm64 github.com/equinox0815/acme/cmd/acmetool +echo -n "arm64 " + +export GOARCH=arm +export GOARM=7 +go build -a -o acmetool.armhf github.com/equinox0815/acme/cmd/acmetool +echo -n "armhf " + +export GOARCH=arm +export GOARM=6 +go build -a -o acmetool.raspbian github.com/equinox0815/acme/cmd/acmetool +echo -n "raspbian " + +export GOARCH=arm +export GOARM=5 +go build -a -o acmetool.armel github.com/equinox0815/acme/cmd/acmetool +echo -n "armel " + +echo " ... done." @@ -2,5 +2,5 @@ export GOPATH=`pwd`/.gopath -rm -f acmetool +rm -f acmetool.* rm -rf $GOPATH |