diff options
Diffstat (limited to 'build/ldflags.sh')
-rwxr-xr-x | build/ldflags.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/build/ldflags.sh b/build/ldflags.sh new file mode 100755 index 000000000..9e17ca498 --- /dev/null +++ b/build/ldflags.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +set -e + +if [ ! -f "build/env.sh" ]; then + echo "$0 must be run from the root of the repository." + exit 2 +fi + +# set gitCommit when running from a Git checkout. +if [ -f ".git/HEAD" ]; then + echo "-ldflags '-X main.gitCommit $(git rev-parse HEAD)'" +fi |