X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2FMakefile.am;h=08e56ff825c8124374d421e4fb2454a5a68debeb;hb=5217c16db4babd64580c2fd7aa36180bb9bd838c;hp=1a84098ebd05abf661ee17075e14ae2b32012a53;hpb=2980173ee7f8142598fe5e1ab117e463751da310;p=tinc diff --git a/src/Makefile.am b/src/Makefile.am index 1a84098e..08e56ff8 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -2,6 +2,12 @@ sbin_PROGRAMS = tincd tinc sptps_test sptps_keypair +## Make sure version.c is always rebuilt with the latest git information +.PHONY: version.c version_git.h +version_git.h: + echo "#define GIT_DESCRIPTION \"`cd $(@D) && git describe || echo UNKNOWN`\"" >$@ +version.c: version_git.h + if LINUX sbin_PROGRAMS += sptps_speed endif @@ -88,6 +94,7 @@ tincd_SOURCES = \ tincd.c \ utils.c utils.h \ xalloc.h \ + version.c version.h version_git.h \ $(ed25519_SOURCES) \ $(chacha_poly1305_SOURCES) @@ -106,6 +113,7 @@ tinc_SOURCES = \ tincctl.c tincctl.h \ top.c top.h \ utils.c utils.h \ + version.c version.h version_git.h \ $(ed25519_SOURCES) \ $(chacha_poly1305_SOURCES)