aboutsummaryrefslogtreecommitdiff
path: root/src/reclaim/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/reclaim/Makefile.am')
-rw-r--r--src/reclaim/Makefile.am174
1 files changed, 0 insertions, 174 deletions
diff --git a/src/reclaim/Makefile.am b/src/reclaim/Makefile.am
deleted file mode 100644
index 9463f19d9..000000000
--- a/src/reclaim/Makefile.am
+++ /dev/null
@@ -1,174 +0,0 @@
1# This Makefile.am is in the public domain
2AM_CPPFLAGS = -I$(top_srcdir)/src/include
3
4 plugindir = $(libdir)/gnunet
5
6if USE_COVERAGE
7 AM_CFLAGS = --coverage -O0
8 XLIB = -lgcov
9endif
10
11
12REST_PLUGIN = \
13 libgnunet_plugin_rest_openid_connect.la \
14 libgnunet_plugin_rest_reclaim.la
15
16CREDENTIAL_PLUGIN = \
17 libgnunet_plugin_reclaim_credential_jwt.la
18
19EXTRA_DIST = \
20 reclaim.conf \
21 test_reclaim_defaults.conf \
22 test_reclaim.conf \
23 $(check_SCRIPTS)
24
25pkgcfgdir= $(pkgdatadir)/config.d/
26
27libexecdir= $(pkglibdir)/libexec/
28
29pkgcfg_DATA = \
30 reclaim.conf
31
32lib_LTLIBRARIES = \
33 libgnunetreclaim.la
34plugin_LTLIBRARIES = \
35 libgnunet_plugin_gnsrecord_reclaim.la \
36 libgnunet_plugin_reclaim_attribute_basic.la \
37 $(CREDENTIAL_PLUGIN) \
38 $(REST_PLUGIN)
39
40bin_PROGRAMS = \
41 gnunet-reclaim
42
43libexec_PROGRAMS = \
44 gnunet-service-reclaim
45
46libgnunet_plugin_rest_reclaim_la_SOURCES = \
47 plugin_rest_reclaim.c \
48 json_reclaim.h \
49 json_reclaim.c
50libgnunet_plugin_rest_reclaim_la_LIBADD = \
51 $(top_builddir)/src/identity/libgnunetidentity.la \
52 libgnunetreclaim.la \
53 $(top_builddir)/src/json/libgnunetjson.la \
54 $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \
55 $(top_builddir)/src/rest/libgnunetrest.la \
56 $(top_builddir)/src/namestore/libgnunetnamestore.la \
57 $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \
58 $(LTLIBINTL) -ljansson $(MHD_LIBS)
59libgnunet_plugin_rest_reclaim_la_DEPENDENCIES = \
60 $(top_builddir)/src/identity/libgnunetidentity.la \
61 libgnunetreclaim.la \
62 $(top_builddir)/src/json/libgnunetjson.la \
63 $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \
64 $(top_builddir)/src/rest/libgnunetrest.la \
65 $(top_builddir)/src/namestore/libgnunetnamestore.la \
66 $(top_builddir)/src/util/libgnunetutil.la
67libgnunet_plugin_rest_reclaim_la_LDFLAGS = \
68 $(GN_PLUGIN_LDFLAGS)
69libgnunet_plugin_rest_reclaim_la_CFLAGS = $(MHD_CFLAGS) $(AM_CFLAGS)
70
71
72libgnunet_plugin_rest_openid_connect_la_SOURCES = \
73 plugin_rest_openid_connect.c \
74 oidc_helper.h \
75 oidc_helper.c
76libgnunet_plugin_rest_openid_connect_la_LIBADD = \
77 $(top_builddir)/src/identity/libgnunetidentity.la \
78 libgnunetreclaim.la \
79 $(top_builddir)/src/rest/libgnunetrest.la \
80 $(top_builddir)/src/namestore/libgnunetnamestore.la \
81 $(top_builddir)/src/gns/libgnunetgns.la \
82 $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \
83 $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) \
84 $(LTLIBINTL) -ljansson $(MHD_LIBS) \
85 $(LIBGCRYPT_LIBS)
86libgnunet_plugin_rest_openid_connect_la_LDFLAGS = \
87 $(GN_PLUGIN_LDFLAGS)
88libgnunet_plugin_rest_openid_connect_la_CFLAGS = $(MHD_CFLAGS) $(AM_CFLAGS)
89
90
91libgnunet_plugin_gnsrecord_reclaim_la_SOURCES = \
92 plugin_gnsrecord_reclaim.c
93libgnunet_plugin_gnsrecord_reclaim_la_LIBADD = \
94 $(top_builddir)/src/util/libgnunetutil.la \
95 $(LTLIBINTL)
96libgnunet_plugin_gnsrecord_reclaim_la_LDFLAGS = \
97 $(GN_PLUGIN_LDFLAGS)
98
99
100gnunet_service_reclaim_SOURCES = \
101 gnunet-service-reclaim.c \
102 gnunet-service-reclaim_tickets.c \
103 gnunet-service-reclaim_tickets.h
104gnunet_service_reclaim_LDADD = \
105 $(top_builddir)/src/gnsrecord/libgnunetgnsrecord.la \
106 $(top_builddir)/src/identity/libgnunetidentity.la \
107 $(top_builddir)/src/util/libgnunetutil.la \
108 $(top_builddir)/src/namestore/libgnunetnamestore.la \
109 $(top_builddir)/src/statistics/libgnunetstatistics.la \
110 libgnunetreclaim.la \
111 $(top_builddir)/src/gns/libgnunetgns.la \
112 $(GN_LIBINTL)
113
114libgnunetreclaim_la_SOURCES = \
115 reclaim_api.c \
116 reclaim.h \
117 reclaim_attribute.c \
118 reclaim_attribute.h \
119 reclaim_credential.c \
120 reclaim_credential.h
121libgnunetreclaim_la_LIBADD = \
122 $(top_builddir)/src/util/libgnunetutil.la \
123 $(GN_LIBINTL) $(XLIB)
124libgnunetreclaim_la_LDFLAGS = \
125 $(GN_LIB_LDFLAGS) \
126 -version-info 0:0:0
127
128
129libgnunet_plugin_reclaim_attribute_basic_la_SOURCES = \
130 plugin_reclaim_attribute_basic.c
131libgnunet_plugin_reclaim_attribute_basic_la_LIBADD = \
132 $(top_builddir)/src/util/libgnunetutil.la \
133 $(LTLIBINTL)
134libgnunet_plugin_reclaim_attribute_basic_la_LDFLAGS = \
135 $(GN_PLUGIN_LDFLAGS)
136
137libgnunet_plugin_reclaim_credential_jwt_la_SOURCES = \
138 plugin_reclaim_credential_jwt.c
139libgnunet_plugin_reclaim_credential_jwt_la_LIBADD = \
140 $(top_builddir)/src/util/libgnunetutil.la \
141 libgnunetreclaim.la \
142 -ljansson\
143 $(LTLIBINTL)
144libgnunet_plugin_reclaim_credential_jwt_la_LDFLAGS = \
145 $(GN_PLUGIN_LDFLAGS)
146
147gnunet_reclaim_SOURCES = \
148 gnunet-reclaim.c
149gnunet_reclaim_LDADD = \
150 $(top_builddir)/src/util/libgnunetutil.la \
151 $(top_builddir)/src/namestore/libgnunetnamestore.la \
152 libgnunetreclaim.la \
153 $(top_builddir)/src/identity/libgnunetidentity.la \
154 $(GN_LIBINTL)
155
156test_reclaim_attribute_SOURCES = \
157 test_reclaim_attribute.c
158test_reclaim_attribute_LDADD = \
159 $(top_builddir)/src/util/libgnunetutil.la \
160 libgnunetreclaim.la \
161 $(GN_LIBINTL)
162
163check_SCRIPTS = \
164 test_reclaim_attribute.sh \
165 test_reclaim_issue.sh \
166 test_reclaim_consume.sh
167
168check_PROGRAMS = \
169 test_reclaim_attribute
170
171if ENABLE_TEST_RUN
172 AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME;
173 TESTS = $(check_SCRIPTS)
174endif