aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbuild.bash13
1 files changed, 12 insertions, 1 deletions
diff --git a/build.bash b/build.bash
index c4b7121..9a534d4 100755
--- a/build.bash
+++ b/build.bash
@@ -4,4 +4,15 @@ set -eu
GITVERSION=$(git describe --tags --dirty)
-go build -ldflags="-X main.GitVersion=$GITVERSION" && ./gocryptfs -version
+# go version go1.5.1 linux/amd64
+V=$(go version | cut -d" " -f3 | cut -c3-5)
+
+if [ $V == "1.3" -o $V == "1.4" ]
+then
+ go build -ldflags="-X main.GitVersion $GITVERSION"
+else
+ # Go 1.5 wants an "=" here
+ go build -ldflags="-X main.GitVersion=$GITVERSION"
+fi
+
+./gocryptfs -version