summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index f14f7da..7555f2f 100644
--- a/Makefile
+++ b/Makefile
@@ -20,8 +20,14 @@ etcdir ?= /etc
20# Targets 20# Targets
21all: tuntox tuntox_nostatic 21all: tuntox tuntox_nostatic
22 22
23gitversion.h: FORCE 23gitversion != printf %s $$(git rev-parse HEAD) && (git diff --quiet || printf %s -dirty)
24 @if [ -f .git/HEAD ] ; then echo " GEN $@"; echo "#define GITVERSION \"$(shell echo -n $$(git rev-parse HEAD) && (git diff --quiet || printf %s -dirty) )\"" > $@; fi 24gitversion_on_disk != read _ _ v < gitversion.h; echo $$v
25ifneq ("$(gitversion)", $(gitversion_on_disk))
26.PHONY: gitversion.h
27endif
28
29gitversion.h:
30 echo '#define GITVERSION "$(gitversion)"' > $@
25 31
26FORCE: 32FORCE:
27 33