From 71c28cfb0c62c90c6881e4a9b857f8c8f692b5e6 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Tue, 28 Apr 2015 12:53:50 +0200 Subject: Makefile: set main.gitCommit when building --- build/ldflags.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 build/ldflags.sh (limited to 'build') 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 -- cgit v1.2.3