sbin_PROGRAMS = tincd tinc sptps_test sptps_keypair
-## Make sure version.c is always rebuilt
-.PHONY: version.c
-version.c:
+## Make sure version.c is always rebuilt with the latest git information
+.PHONY: version.c version_git.h
+version_git.h:
+ echo >$@
+ -git describe && echo '#define GIT_DESCRIPTION "'`git describe | sed 's/release-//'`'"' >$@
+version.c: version_git.h
if LINUX
sbin_PROGRAMS += sptps_speed
tincd.c \
utils.c utils.h \
xalloc.h \
- version.c version.h \
+ version.c version.h version_git.h \
ed25519/ecdh.c \
ed25519/ecdsa.c \
$(ed25519_SOURCES) \
tincctl.c tincctl.h \
top.c top.h \
utils.c utils.h \
- version.c version.h \
+ version.c version.h version_git.h \
ed25519/ecdh.c \
ed25519/ecdsa.c \
ed25519/ecdsagen.c \