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_DESCRIPTION="`cd $(@D) && git describe`" && echo "#define GIT_DESCRIPTION \"$$GIT_DESCRIPTION\"" >$@
+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) \
dropin.c dropin.h \
getopt.c getopt.h \
getopt1.c \
+ fsck.c fsck.h \
info.c info.h \
invitation.c invitation.h \
list.c list.h \
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 \
tinc_LDADD = $(READLINE_LIBS) $(CURSES_LIBS)
sptps_speed_LDADD = -lrt
-LIBS = @LIBS@
+LIBS = @LIBS@ -lm
if TUNEMU
LIBS += -lpcap