1 # This Makefile.am is in the public domain
2 AM_CPPFLAGS = -I$(top_srcdir)/src/include
5 test_credential_defaults.conf \
6 test_credential_lookup.conf
7 # test_gns_nick_shorten.conf \
8 #### test_gns_proxy.conf \
9 # test_gns_simple_lookup.conf \
10 # gns-helper-service-w32.conf \
12 # gnunet-gns-proxy-setup-ca \
13 # zonefiles/J7POEUT41A8PBFS7KVVDRF88GBOU4HK8PSU5QKVLVE3R9T91E99G.zkey \
14 # zonefiles/OEFL7A4VEF1B40QLEMTG5D8G1CN6EN16QUSG5R2DT71GRJN34LSG.zkey \
15 # zonefiles/test_zonekey \
20 AM_CFLAGS = --coverage -O0
23 pkgcfgdir = $(pkgdatadir)/config.d/
25 libexecdir= $(pkglibdir)/libexec/
27 plugindir = $(libdir)/gnunet
33 # /usr/lib - compiles a layer which can be used to be communicagte with the service
35 libgnunetcredential.la
37 # /usr/lib/gnunet/libexec - Business logic . Separate process
39 gnunet-service-credential
44 plugin_LTLIBRARIES = \
45 libgnunet_plugin_gnsrecord_credential.la
50 #plugin_LTLIBRARIES += libgnunet_plugin_rest_gns.la
55 gnunet_credential_SOURCES = \
57 gnunet_credential_LDADD = \
58 libgnunetcredential.la \
59 $(top_builddir)/src/util/libgnunetutil.la \
60 $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \
61 $(top_builddir)/src/identity/libgnunetidentity.la \
65 libgnunet_plugin_gnsrecord_credential_la_SOURCES = \
66 plugin_gnsrecord_credential.c
67 libgnunet_plugin_gnsrecord_credential_la_LIBADD = \
68 $(top_builddir)/src/util/libgnunetutil.la \
70 libgnunet_plugin_gnsrecord_credential_la_LDFLAGS = \
75 gnunet_service_credential_SOURCES = \
76 gnunet-service-credential.c
77 gnunet_service_credential_LDADD = \
78 $(top_builddir)/src/util/libgnunetutil.la \
79 $(top_builddir)/src/gns/libgnunetgns.la \
80 $(top_builddir)/src/statistics/libgnunetstatistics.la \
84 libgnunetcredential_la_SOURCES = \
85 credential_api.c credential.h
86 libgnunetcredential_la_LIBADD = \
87 $(top_builddir)/src/util/libgnunetutil.la $(XLIB)
88 libgnunetcredential_la_LDFLAGS = \
92 #libgnunet_plugin_rest_gns_la_SOURCES = \
94 #libgnunet_plugin_rest_gns_la_LIBADD = \
96 # $(top_builddir)/src/rest/libgnunetrest.la \
97 # $(top_builddir)/src/identity/libgnunetidentity.la \
98 # $(top_builddir)/src/jsonapi/libgnunetjsonapi.la \
99 # $(top_builddir)/src/jsonapi/libgnunetjsonapiutils.la \
100 # $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \
101 # $(LTLIBINTL) -ljansson -lmicrohttpd
102 #libgnunet_plugin_rest_gns_la_LDFLAGS = \
103 # $(GN_PLUGIN_LDFLAGS)
107 test_credential_issue.sh \
108 test_credential_verify_simple.sh \
109 test_credential_verify.sh
113 AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;
114 TESTS = $(check_SCRIPTS)