diff options
author | Felix Lange <fjl@twurst.com> | 2015-04-28 18:53:50 +0800 |
---|---|---|
committer | Felix Lange <fjl@twurst.com> | 2015-04-29 08:13:36 +0800 |
commit | 71c28cfb0c62c90c6881e4a9b857f8c8f692b5e6 (patch) | |
tree | 734499443f5cb8f0f6e81fcc9fd0a5d6b620b1cc /build | |
parent | f4e5675303b9d66c2900653a1a3a418ed566ffab (diff) | |
download | dexon-71c28cfb0c62c90c6881e4a9b857f8c8f692b5e6.tar dexon-71c28cfb0c62c90c6881e4a9b857f8c8f692b5e6.tar.gz dexon-71c28cfb0c62c90c6881e4a9b857f8c8f692b5e6.tar.bz2 dexon-71c28cfb0c62c90c6881e4a9b857f8c8f692b5e6.tar.lz dexon-71c28cfb0c62c90c6881e4a9b857f8c8f692b5e6.tar.xz dexon-71c28cfb0c62c90c6881e4a9b857f8c8f692b5e6.tar.zst dexon-71c28cfb0c62c90c6881e4a9b857f8c8f692b5e6.zip |
Makefile: set main.gitCommit when building
Diffstat (limited to 'build')
-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 |