X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2FMakefile.am;h=c48e3fdd8d2c50beb1f822cf462d71d53ab289ba;hb=aec82bb1c94af6d3142cdef0c51f42f38e9be3e0;hp=ec1da980fd5af774b43861eba5e3778e6b81979c;hpb=2f01744f82be542894fe2ceecbfb9ead93c9ffa5;p=tinc diff --git a/src/Makefile.am b/src/Makefile.am index ec1da980..c48e3fdd 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -2,6 +2,9 @@ sbin_PROGRAMS = tincd tinc sptps_test sptps_keypair +## Make sure version.c is always rebuilt +.PHONY: version.c + if LINUX sbin_PROGRAMS += sptps_speed endif @@ -23,6 +26,11 @@ ed25519_SOURCES = \ ed25519/sign.c \ ed25519/verify.c +chacha_poly1305_SOURCES = \ + chacha-poly1305/chacha.c chacha-poly1305/chacha.h \ + chacha-poly1305/chacha-poly1305.c chacha-poly1305/chacha-poly1305.h \ + chacha-poly1305/poly1305.c chacha-poly1305/poly1305.h + tincd_SOURCES = \ buffer.c buffer.h \ cipher.h \ @@ -83,7 +91,9 @@ tincd_SOURCES = \ tincd.c \ utils.c utils.h \ xalloc.h \ - $(ed25519_SOURCES) + version.c version.h \ + $(ed25519_SOURCES) \ + $(chacha_poly1305_SOURCES) tinc_SOURCES = \ dropin.c dropin.h \ @@ -100,14 +110,17 @@ tinc_SOURCES = \ tincctl.c tincctl.h \ top.c top.h \ utils.c utils.h \ - $(ed25519_SOURCES) + version.c version.h \ + $(ed25519_SOURCES) \ + $(chacha_poly1305_SOURCES) sptps_test_SOURCES = \ logger.c logger.h \ sptps.c sptps.h \ sptps_test.c \ utils.c utils.h \ - $(ed25519_SOURCES) + $(ed25519_SOURCES) \ + $(chacha_poly1305_SOURCES) sptps_keypair_SOURCES = \ sptps_keypair.c \ @@ -119,7 +132,8 @@ sptps_speed_SOURCES = \ sptps.c sptps.h \ sptps_speed.c \ utils.c utils.h \ - $(ed25519_SOURCES) + $(ed25519_SOURCES) \ + $(chacha_poly1305_SOURCES) ## Conditionally compile device drivers @@ -174,7 +188,6 @@ tinc_SOURCES += \ openssl/rsa.c \ openssl/rsagen.c sptps_test_SOURCES += \ - openssl/cipher.c \ openssl/crypto.c \ openssl/digest.c openssl/digest.h \ ed25519/ecdh.c \ @@ -184,7 +197,6 @@ sptps_keypair_SOURCES += \ openssl/crypto.c \ ed25519/ecdsagen.c sptps_speed_SOURCES += \ - openssl/cipher.c \ openssl/crypto.c \ openssl/digest.c openssl/digest.h \ ed25519/ecdh.c \