summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2015-12-09 23:57:12 +0100
committerChristian Pointner <equinox@spreadspace.org>2015-12-09 23:57:12 +0100
commit7f7720028981e93aa9ce7518c33a5b714d396684 (patch)
treeecbdde5ab63b0b18b31c86dcf6c425422d92cbcf
parentadded bootstrap/clean scripts (diff)
added builds for many architectures
-rw-r--r--.gitignore2
-rwxr-xr-xbootstrap.sh32
-rwxr-xr-xclean.sh2
3 files changed, 32 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index 62840fe..2133070 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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."
diff --git a/clean.sh b/clean.sh
index 9d285b3..f8a8b22 100755
--- a/clean.sh
+++ b/clean.sh
@@ -2,5 +2,5 @@
export GOPATH=`pwd`/.gopath
-rm -f acmetool
+rm -f acmetool.*
rm -rf $GOPATH