Makefile.am (3676B)
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 18:0:0 \ 22 -no-undefined 23 libtalerexchange_la_SOURCES = \ 24 exchange_api_add_aml_decision.c \ 25 exchange_api_aml_legitimizations_get.c \ 26 exchange_api_auditor_add_denomination.c \ 27 exchange_api_batch_deposit.c \ 28 exchange_api_blinding_prepare.c \ 29 exchange_api_coins_history.c \ 30 exchange_api_common.c exchange_api_common.h \ 31 exchange_api_contracts_get.c \ 32 exchange_api_curl_defaults.c exchange_api_curl_defaults.h \ 33 exchange_api_deposits_get.c \ 34 exchange_api_get_aml_measures.c \ 35 exchange_api_get_kyc_statistics.c \ 36 exchange_api_handle.c exchange_api_handle.h \ 37 exchange_api_kyc_check.c \ 38 exchange_api_kyc_info.c \ 39 exchange_api_kyc_proof.c \ 40 exchange_api_kyc_start.c \ 41 exchange_api_kyc_wallet.c \ 42 exchange_api_lookup_aml_decisions.c \ 43 exchange_api_lookup_kyc_attributes.c \ 44 exchange_api_management_add_partner.c \ 45 exchange_api_management_auditor_disable.c \ 46 exchange_api_management_auditor_enable.c \ 47 exchange_api_management_drain_profits.c \ 48 exchange_api_management_get_keys.c \ 49 exchange_api_management_post_extensions.c \ 50 exchange_api_management_post_keys.c \ 51 exchange_api_management_revoke_denomination_key.c \ 52 exchange_api_management_revoke_signing_key.c \ 53 exchange_api_management_set_global_fee.c \ 54 exchange_api_management_set_wire_fee.c \ 55 exchange_api_management_update_aml_officer.c \ 56 exchange_api_management_wire_disable.c \ 57 exchange_api_management_wire_enable.c \ 58 exchange_api_melt_v27.c \ 59 exchange_api_purse_create_with_deposit.c \ 60 exchange_api_purse_create_with_merge.c \ 61 exchange_api_purse_delete.c \ 62 exchange_api_purse_deposit.c \ 63 exchange_api_purse_merge.c \ 64 exchange_api_purses_get.c \ 65 exchange_api_recoup.c \ 66 exchange_api_recoup_refresh.c \ 67 exchange_api_refresh_common.c exchange_api_refresh_common.h \ 68 exchange_api_refund.c \ 69 exchange_api_reserves_attest.c \ 70 exchange_api_reserves_close.c \ 71 exchange_api_reserves_get.c \ 72 exchange_api_reserves_get_attestable.c \ 73 exchange_api_reserves_history.c \ 74 exchange_api_reserves_open.c \ 75 exchange_api_restrictions.c \ 76 exchange_api_reveal_withdraw.c \ 77 exchange_api_reveal_melt.c \ 78 exchange_api_stefan.c \ 79 exchange_api_transfers_get.c \ 80 exchange_api_withdraw.c 81 82 libtalerexchange_la_LIBADD = \ 83 libtalerauditor.la \ 84 $(top_builddir)/src/json/libtalerjson.la \ 85 $(top_builddir)/src/kyclogic/libtalerkyclogic.la \ 86 $(top_builddir)/src/curl/libtalercurl.la \ 87 $(top_builddir)/src/util/libtalerutil.la \ 88 $(top_builddir)/src/extensions/libtalerextensions.la \ 89 -lgnunetcurl \ 90 -lgnunetjson \ 91 -lgnunetutil \ 92 -ljansson \ 93 -lcurl \ 94 -lm \ 95 $(XLIB) 96 97 libtalerauditor_la_LDFLAGS = \ 98 -version-info 0:0:0 \ 99 -no-undefined 100 libtalerauditor_la_SOURCES = \ 101 auditor_api_curl_defaults.c auditor_api_curl_defaults.h \ 102 auditor_api_get_config.c \ 103 auditor_api_deposit_confirmation.c 104 libtalerauditor_la_LIBADD = \ 105 $(top_builddir)/src/curl/libtalercurl.la \ 106 $(top_builddir)/src/json/libtalerjson.la \ 107 $(top_builddir)/src/util/libtalerutil.la \ 108 -lgnunetcurl \ 109 -lgnunetjson \ 110 -lgnunetutil \ 111 -ljansson \ 112 -lcurl \ 113 -lm \ 114 $(XLIB) 115 116 117 check_PROGRAMS = \ 118 test_stefan 119 120 TESTS = \ 121 $(check_PROGRAMS) 122 123 124 test_stefan_SOURCES = \ 125 test_stefan.c 126 test_stefan_LDADD = \ 127 $(top_builddir)/src/lib/libtalerexchange.la \ 128 $(top_builddir)/src/util/libtalerutil.la \ 129 -lgnunetutil