Makefile.am (4274B)
1 # This Makefile.am is in the public domain 2 3 AM_CPPFLAGS = \ 4 -I$(top_srcdir)/src/include \ 5 $(LIBGCRYPT_CFLAGS) \ 6 $(POSTGRESQL_CPPFLAGS) 7 8 if USE_COVERAGE 9 AM_CFLAGS = --coverage -O0 10 XLIB = -lgcov 11 endif 12 13 14 # Libraries 15 16 lib_LTLIBRARIES = \ 17 libtalerauditor.la \ 18 libtalerexchange.la 19 20 libtalerexchange_la_LDFLAGS = \ 21 -version-info 20:0:0 \ 22 -no-undefined 23 libtalerexchange_la_SOURCES = \ 24 exchange_api_delete-purses-PURSE_PUB.c \ 25 exchange_api_get-aml-OFFICER_PUB-attributes-H_NORMALIZED_PAYTO.c \ 26 exchange_api_get-aml-OFFICER_PUB-decisions.c \ 27 exchange_api_get-aml-OFFICER_PUB-kyc-statistics-NAMES.c \ 28 exchange_api_get-aml-OFFICER_PUB-legitimizations.c \ 29 exchange_api_get-aml-OFFICER_PUB-measures.c \ 30 exchange_api_get-coins-COIN_PUB-history.c \ 31 exchange_api_get-contracts-CONTRACT_PUB.c \ 32 exchange_api_get-deposits-H_WIRE-MERCHANT_PUB-H_CONTRACT_TERMS-COIN_PUB.c \ 33 exchange_api_get-kyc-check-H_NORMALIZED_PAYTO.c \ 34 exchange_api_get-kyc-info-ACCESS_TOKEN.c \ 35 exchange_api_get-kyc-proof-PROVIDER_NAME.c \ 36 exchange_api_get-keys.c \ 37 exchange_api_get-management-keys.c \ 38 exchange_api_get-purses-PURSE_PUB-merge.c \ 39 exchange_api_get-reserves-attest-RESERVE_PUB.c \ 40 exchange_api_get-reserves-RESERVE_PUB.c \ 41 exchange_api_get-reserves-RESERVE_PUB-history.c \ 42 exchange_api_get-transfers-WTID.c \ 43 exchange_api_common.c exchange_api_common.h \ 44 exchange_api_curl_defaults.c exchange_api_curl_defaults.h \ 45 exchange_api_handle.c exchange_api_handle.h \ 46 exchange_api_post-aml-OFFICER_PUB-decision.c \ 47 exchange_api_post-auditors-AUDITOR_PUB-H_DENOM_PUB.c \ 48 exchange_api_post-batch-deposit.c \ 49 exchange_api_post-blinding-prepare.c \ 50 exchange_api_post-coins-COIN_PUB-refund.c \ 51 exchange_api_post-kyc-start-ID.c \ 52 exchange_api_post-kyc-wallet.c \ 53 exchange_api_post-management-aml-officers.c \ 54 exchange_api_post-management-auditors-AUDITOR_PUB-disable.c \ 55 exchange_api_post-management-auditors.c \ 56 exchange_api_post-management-denominations-H_DENOM_PUB-revoke.c \ 57 exchange_api_post-management-drain.c \ 58 exchange_api_post-management-extensions.c \ 59 exchange_api_post-management-global-fees.c \ 60 exchange_api_post-management-keys.c \ 61 exchange_api_post-management-partners.c \ 62 exchange_api_post-management-signkeys-EXCHANGE_PUB-revoke.c \ 63 exchange_api_post-management-wire-disable.c \ 64 exchange_api_post-management-wire-fee.c \ 65 exchange_api_post-management-wire.c \ 66 exchange_api_post-melt.c \ 67 exchange_api_post-purses-PURSE_PUB-create.c \ 68 exchange_api_post-purses-PURSE_PUB-deposit.c \ 69 exchange_api_post-purses-PURSE_PUB-merge.c \ 70 exchange_api_post-recoup-refresh.c \ 71 exchange_api_post-recoup-withdraw.c \ 72 exchange_api_post-reserves-attest-RESERVE_PUB.c \ 73 exchange_api_post-reserves-RESERVE_PUB-close.c \ 74 exchange_api_post-reserves-RESERVE_PUB-open.c \ 75 exchange_api_post-reserves-RESERVE_PUB-purse.c \ 76 exchange_api_post-reveal-melt.c \ 77 exchange_api_post-reveal-withdraw.c \ 78 exchange_api_post-withdraw.c \ 79 exchange_api_post-withdraw_blinded.c \ 80 exchange_api_refresh_common.c exchange_api_refresh_common.h \ 81 exchange_api_restrictions.c \ 82 exchange_api_stefan.c 83 84 libtalerexchange_la_LIBADD = \ 85 libtalerauditor.la \ 86 $(top_builddir)/src/json/libtalerjson.la \ 87 $(top_builddir)/src/kyclogic/libtalerkyclogic.la \ 88 $(top_builddir)/src/curl/libtalercurl.la \ 89 $(top_builddir)/src/util/libtalerutil.la \ 90 $(top_builddir)/src/extensions/libtalerextensions.la \ 91 -lgnunetcurl \ 92 -lgnunetjson \ 93 -lgnunetutil \ 94 -ljansson \ 95 -lcurl \ 96 -lm \ 97 $(XLIB) 98 99 libtalerauditor_la_LDFLAGS = \ 100 -version-info 0:0:0 \ 101 -no-undefined 102 libtalerauditor_la_SOURCES = \ 103 auditor_api_curl_defaults.c auditor_api_curl_defaults.h \ 104 auditor_api_get_config.c \ 105 auditor_api_deposit_confirmation.c 106 libtalerauditor_la_LIBADD = \ 107 $(top_builddir)/src/curl/libtalercurl.la \ 108 $(top_builddir)/src/json/libtalerjson.la \ 109 $(top_builddir)/src/util/libtalerutil.la \ 110 -lgnunetcurl \ 111 -lgnunetjson \ 112 -lgnunetutil \ 113 -ljansson \ 114 -lcurl \ 115 -lm \ 116 $(XLIB) 117 118 119 check_PROGRAMS = \ 120 test_stefan 121 122 TESTS = \ 123 $(check_PROGRAMS) 124 125 126 test_stefan_SOURCES = \ 127 test_stefan.c 128 test_stefan_LDADD = \ 129 $(top_builddir)/src/lib/libtalerexchange.la \ 130 $(top_builddir)/src/util/libtalerutil.la \ 131 -lgnunetutil