Makefile.am (2427B)
1 # This Makefile.am is in the public domain 2 AM_CPPFLAGS = -I$(top_srcdir)/src/include 3 4 bin_PROGRAMS = \ 5 anastasis-discover \ 6 anastasis-reducer 7 8 if USE_COVERAGE 9 AM_CFLAGS = --coverage -O0 10 XLIB = -lgcov 11 endif 12 13 check_SCRIPTS = \ 14 test_anastasis_reducer_initialize_state.sh \ 15 test_anastasis_reducer_select_continent.sh \ 16 test_anastasis_reducer_select_country.sh \ 17 test_anastasis_reducer_backup_enter_user_attributes.sh \ 18 test_anastasis_reducer_add_authentication.sh \ 19 test_anastasis_reducer_done_authentication.sh \ 20 test_anastasis_reducer_done_policy_review.sh \ 21 test_anastasis_reducer_enter_secret.sh \ 22 test_anastasis_reducer_recovery_enter_user_attributes.sh \ 23 test_anastasis_reducer_recovery_no_pay.sh \ 24 test_anastasis_reducer_recovery_hanging.sh 25 26 # Removed for now, libeufin is not yet working OK for this. 27 # test_iban.sh 28 29 30 AM_TESTS_ENVIRONMENT=export ANASTASIS_PREFIX=$${ANASTASIS_PREFIX:-@libdir@};export PATH=$${ANASTASIS_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME; 31 32 TESTS = \ 33 $(check_SCRIPTS) 34 35 EXTRA_DIST = \ 36 $(check_SCRIPTS) \ 37 setup.sh \ 38 test_reducer_home/.local/share/taler/exchange-offline/master.priv \ 39 test_reducer.conf \ 40 test_reducer_free.conf \ 41 test_free_reducer.conf \ 42 test_anastasis_reducer_1.conf \ 43 test_anastasis_reducer_2.conf \ 44 test_anastasis_reducer_3.conf \ 45 test_anastasis_reducer_4.conf \ 46 test_anastasis_reducer_free_1.conf \ 47 test_anastasis_reducer_free_2.conf \ 48 test_anastasis_reducer_free_3.conf \ 49 test_anastasis_reducer_free_4.conf \ 50 resources/00-backup.json \ 51 resources/01-backup.json \ 52 resources/02-backup.json \ 53 resources/03-backup.json \ 54 resources/04-backup.json \ 55 resources/05-backup.json \ 56 resources/06-backup.json \ 57 resources/00-recovery.json \ 58 resources/01-recovery.json \ 59 resources/02-recovery.json 60 61 anastasis_reducer_SOURCES = \ 62 anastasis-cli-redux.c 63 anastasis_reducer_LDADD = \ 64 $(top_builddir)/src/util/libanastasisutil.la \ 65 $(top_builddir)/src/reducer/libanastasisredux.la \ 66 -ltalerjson \ 67 -ltalerutil \ 68 -lgnunetjson \ 69 -lgnunetcurl \ 70 -lgnunetutil \ 71 -ljansson \ 72 $(XLIB) 73 74 75 anastasis_discover_SOURCES = \ 76 anastasis-cli-discover.c 77 anastasis_discover_LDADD = \ 78 $(top_builddir)/src/util/libanastasisutil.la \ 79 $(top_builddir)/src/reducer/libanastasisredux.la \ 80 -ltalerjson \ 81 -ltalerutil \ 82 -lgnunetjson \ 83 -lgnunetcurl \ 84 -lgnunetutil \ 85 -ljansson \ 86 $(XLIB)