Makefile.am (1415B)
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/taler-merchant/config.d/ 11 12 pkgcfg_DATA = \ 13 currencies.conf \ 14 merchant-paths.conf 15 16 bin_PROGRAMS = \ 17 taler-merchant-config 18 19 AM_TESTS_ENVIRONMENT=export TALER_PREFIX=$${TALER_PREFIX:-@libdir@};export PATH=$${TALER_PREFIX:-@prefix@}/bin:$$PATH; 20 21 check_PROGRAMS = \ 22 test_contract \ 23 test_validators 24 25 TESTS = \ 26 $(check_PROGRAMS) 27 28 taler_merchant_config_SOURCES = \ 29 taler-merchant-config.c 30 taler_merchant_config_LDADD = \ 31 libtalermerchantutil.la \ 32 -lgnunetutil \ 33 $(XLIB) 34 35 EXTRA_DIST = \ 36 $(bin_SCRIPTS) \ 37 $(pkgcfg_DATA) 38 39 lib_LTLIBRARIES = \ 40 libtalermerchantutil.la 41 42 libtalermerchantutil_la_SOURCES = \ 43 amount_quantity.c \ 44 contract_parse.c \ 45 contract_serialize.c \ 46 json.c \ 47 mfa.c \ 48 os_installation.c \ 49 template_parse.c \ 50 value_kinds.c \ 51 validators.c 52 libtalermerchantutil_la_LIBADD = \ 53 -lgnunetjson \ 54 -lgnunetutil \ 55 -ltalerjson \ 56 -ltalerutil \ 57 $(XLIB) 58 libtalermerchantutil_la_LDFLAGS = \ 59 -version-info 1:1:1 \ 60 -export-dynamic -no-undefined 61 62 test_contract_SOURCES = \ 63 test_contract.c 64 test_contract_LDADD = \ 65 -lgnunetutil \ 66 libtalermerchantutil.la 67 68 test_validators_SOURCES = \ 69 test_contract.c 70 test_validators_LDADD = \ 71 -lgnunetutil \ 72 libtalermerchantutil.la