Makefile.am (1584B)
1 # This Makefile.am is in the public domain 2 AM_CPPFLAGS = -I$(top_srcdir)/src/include $(LIBGCRYPT_CFLAGS) 3 4 if USE_COVERAGE 5 AM_CFLAGS = --coverage -O0 6 XLIB = -lgcov 7 endif 8 9 10 pkgcfgdir = $(prefix)/share/donau/config.d/ 11 12 pkgcfg_DATA = \ 13 currencies.conf \ 14 paths.conf \ 15 donau-secmod-eddsa.conf \ 16 donau-secmod-rsa.conf \ 17 donau-secmod-cs.conf 18 19 lib_LTLIBRARIES = \ 20 libdonauutil.la 21 22 libdonauutil_la_SOURCES = \ 23 charity_signatures.c \ 24 donau_signatures.c \ 25 donau_os_installation.c \ 26 donau_crypto.c \ 27 qr.c 28 29 libdonauutil_la_LIBADD = \ 30 -ltalerutil \ 31 -lgnunetutil \ 32 -ltalerjson \ 33 -lgnunetjson \ 34 -lgnunetcurl \ 35 -lsodium \ 36 -ljansson \ 37 $(LIBGCRYPT_LIBS) \ 38 -lmicrohttpd $(XLIB) \ 39 -lz \ 40 -lm 41 libdonauutil_la_LDFLAGS = \ 42 -version-info 0:0:0 \ 43 -no-undefined 44 45 EXTRA_DIST = \ 46 $(pkgcfg_DATA) \ 47 donau-config.in 48 49 donau_secmod_rsa_SOURCES = \ 50 donau-secmod-rsa.c 51 donau_secmod_rsa_LDADD = \ 52 libdonauutil.la \ 53 -ltalerutil \ 54 -lgnunetutil \ 55 -lpthread \ 56 $(LIBGCRYPT_LIBS) \ 57 $(XLIB) 58 59 donau_secmod_cs_SOURCES = \ 60 donau-secmod-cs.c 61 donau_secmod_cs_LDADD = \ 62 libdonauutil.la \ 63 -ltalerutil \ 64 -lgnunetutil \ 65 -lpthread \ 66 $(LIBGCRYPT_LIBS) \ 67 $(XLIB) 68 69 donau_secmod_eddsa_SOURCES = \ 70 donau-secmod-eddsa.c 71 donau_secmod_eddsa_LDADD = \ 72 libdonauutil.la \ 73 -ltalerutil \ 74 -lgnunetutil \ 75 -lpthread \ 76 $(LIBGCRYPT_LIBS) \ 77 $(XLIB) 78 79 bin_PROGRAMS = \ 80 donau-config \ 81 donau-secmod-eddsa \ 82 donau-secmod-rsa \ 83 donau-secmod-cs 84 85 86 donau_config_SOURCES = \ 87 donau-config.c 88 donau_config_LDADD = \ 89 libdonauutil.la \ 90 -lgnunetutil \ 91 $(XLIB)