Makefile.am (2007B)
1 # This Makefile.am is in the public domain 2 AM_CPPFLAGS = -I$(top_srcdir)/src/include -I$(top_srcdir)/src/backend -I$(top_srcdir)/src/lib 3 4 if USE_COVERAGE 5 AM_CFLAGS = --coverage -O0 6 XLIB = -lgcov 7 endif 8 9 lib_LTLIBRARIES = \ 10 libanastasistesting.la 11 12 libanastasistesting_la_LDFLAGS = \ 13 -version-info 0:0:0 \ 14 -no-undefined 15 libanastasistesting_la_SOURCES = \ 16 testing_api_cmd_policy_store.c \ 17 testing_api_cmd_truth_challenge.c \ 18 testing_api_cmd_truth_solve.c \ 19 testing_api_cmd_truth_store.c \ 20 testing_api_cmd_policy_lookup.c \ 21 testing_api_cmd_config.c \ 22 testing_api_helpers.c \ 23 testing_api_traits.c \ 24 testing_cmd_truth_upload.c \ 25 testing_cmd_policy_create.c \ 26 testing_cmd_secret_share.c \ 27 testing_cmd_recover_secret.c \ 28 testing_cmd_challenge_answer.c 29 libanastasistesting_la_LIBADD = \ 30 $(top_builddir)/src/restclient/libanastasisrest.la \ 31 $(top_builddir)/src/lib/libanastasis.la \ 32 $(top_builddir)/src/util/libanastasisutil.la \ 33 -ltalerexchange \ 34 -ltalermerchant \ 35 -ltalerjson \ 36 -ltalerutil \ 37 -lgnunetcurl \ 38 -lgnunetjson \ 39 -lgnunetutil \ 40 -ljansson \ 41 -ltalertesting \ 42 $(XLIB) 43 44 45 check_PROGRAMS = \ 46 test_anastasisrest_api \ 47 test_anastasis 48 49 AM_TESTS_ENVIRONMENT=export ANASTASIS_PREFIX=$${ANASTASIS_PREFIX:-@libdir@};export PATH=$${ANASTASIS_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME; 50 TESTS = \ 51 $(check_PROGRAMS) 52 53 test_anastasisrest_api_SOURCES = \ 54 test_anastasis_api.c 55 test_anastasisrest_api_LDADD = \ 56 libanastasistesting.la \ 57 -ltalermerchanttesting \ 58 -ltalertesting \ 59 -lgnunetutil \ 60 $(XLIB) 61 62 test_anastasis_SOURCES = \ 63 test_anastasis.c 64 test_anastasis_LDADD = \ 65 libanastasistesting.la \ 66 -ltalermerchanttesting \ 67 -ltalertesting \ 68 -ltalerexchange \ 69 -lgnunetutil \ 70 $(XLIB) 71 72 EXTRA_DIST = \ 73 test_anastasis_api.conf \ 74 test_anastasis_api_home/taler/exchange/offline-keys/master.priv \ 75 sms_authentication.sh 76 77 MOSTLYCLEANFILES = \ 78 test_anastasis_api_home/taler/exchange/offline-keys/secm_tofus.pub