X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2FMakefile.am;h=3b9843af8c1d07fbc568f549c8bebb6957ab81fb;hb=c46bdbde18629f0a0613c776c13a79fea0ec6093;hp=5c8a841695adda536f442a20cc2caf24d8eb96e6;hpb=cfe9285adf391ab66faeb5def811fe08e47a221a;p=tinc diff --git a/src/Makefile.am b/src/Makefile.am index 5c8a8416..3b9843af 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -2,9 +2,12 @@ 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 @@ -91,7 +94,7 @@ tincd_SOURCES = \ 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) \ @@ -101,6 +104,7 @@ tinc_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 \ @@ -112,7 +116,7 @@ tinc_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 \ @@ -203,7 +207,8 @@ sptps_speed_SOURCES += \ openssl/crypto.c \ openssl/digest.c openssl/digest.h \ openssl/prf.c -elif GCRYPT +else +if GCRYPT tincd_SOURCES += \ gcrypt/cipher.c \ gcrypt/crypto.c \ @@ -244,11 +249,12 @@ sptps_speed_SOURCES += \ nolegacy/crypto.c \ nolegacy/prf.c endif +endif tinc_LDADD = $(READLINE_LIBS) $(CURSES_LIBS) sptps_speed_LDADD = -lrt -LIBS = @LIBS@ +LIBS = @LIBS@ -lm if TUNEMU LIBS += -lpcap