1 INCLUDES = -I$(top_srcdir)/src/include -I$(top_builddir)/src/include
3 plugindir = $(libdir)/gnunet
5 pkgcfgdir= $(pkgdatadir)/config.d/
14 noinst_LTLIBRARIES = \
16 libgnunetutilwin_la_SOURCES = \
19 libgnunetutilwin_la_LDFLAGS = \
20 -no-undefined -Wl,--export-all-symbols
21 libgnunetutilwin_la_LIBADD = \
22 -lshell32 -liconv -lstdc++ \
23 -lcomdlg32 -lgdi32 -liphlpapi
24 WINLIB = libgnunetutilwin.la
28 SERVER_CLIENT_UNIX = test_server_with_client_unix
32 AM_CFLAGS = --coverage -O0
38 test_common_logging_dummy
40 gnunet_config_diff_SOURCES = \
42 gnunet_config_diff_LDADD = \
43 $(top_builddir)/src/util/libgnunetutil.la
44 gnunet_config_diff_DEPENDENCIES = \
47 test_common_logging_dummy_SOURCES = \
48 test_common_logging_dummy.c
49 test_common_logging_dummy_LDADD = \
50 $(top_builddir)/src/util/libgnunetutil.la
51 test_common_logging_dummy_DEPENDENCIES = \
54 lib_LTLIBRARIES = libgnunetutil.la
56 libgnunetutil_la_SOURCES = \
65 container_bloomfilter.c \
67 container_meta_data.c \
68 container_multihashmap.c \
92 resolver_api.c resolver.h \
104 libgnunetutil_la_LIBADD = \
105 $(GCLIBADD) $(WINLIB) \
110 libgnunetutil_la_LDFLAGS = \
116 gnunet-service-resolver \
119 gnunet_service_resolver_SOURCES = \
120 gnunet-service-resolver.c
121 gnunet_service_resolver_LDADD = \
122 $(top_builddir)/src/util/libgnunetutil.la \
124 gnunet_service_resolver_DEPENDENCIES = \
128 gnunet_resolver_SOURCES = \
130 gnunet_resolver_LDADD = \
131 $(top_builddir)/src/util/libgnunetutil.la \
133 gnunet_resolver_DEPENDENCIES = \
136 plugin_LTLIBRARIES = \
137 libgnunet_plugin_test.la
139 libgnunet_plugin_test_la_SOURCES = \
141 libgnunet_plugin_test_la_LDFLAGS = \
152 test_common_allocation \
154 test_common_logging \
156 test_container_bloomfilter \
157 test_container_meta_data \
158 test_container_multihashmap \
159 test_container_heap \
160 test_container_slist \
162 test_crypto_aes_weak \
172 test_connection_addressing \
173 test_connection_receive_cancel \
174 test_connection_timeout \
175 test_connection_timeout_no_connect \
176 test_connection_transmit_cancel \
185 test_scheduler_delay \
187 test_server_disconnect \
188 test_server_with_client \
189 $(SERVER_CLIENT_UNIX) \
194 test_os_start_process \
195 test_common_logging_runtime_loglevels
198 TESTS = $(check_PROGRAMS)
204 $(top_builddir)/src/util/libgnunetutil.la
207 test_os_start_process_SOURCES = \
208 test_os_start_process.c
209 test_os_start_process_LDADD = \
210 $(top_builddir)/src/util/libgnunetutil.la
212 test_client_SOURCES = \
214 test_client_LDADD = \
215 $(top_builddir)/src/util/libgnunetutil.la
217 test_common_allocation_SOURCES = \
218 test_common_allocation.c
219 test_common_allocation_LDADD = \
220 $(top_builddir)/src/util/libgnunetutil.la
222 test_common_endian_SOURCES = \
224 test_common_endian_LDADD = \
225 $(top_builddir)/src/util/libgnunetutil.la
227 test_common_logging_SOURCES = \
228 test_common_logging.c
229 test_common_logging_LDADD = \
230 $(top_builddir)/src/util/libgnunetutil.la
232 test_common_logging_runtime_loglevels_SOURCES = \
233 test_common_logging_runtime_loglevels.c
234 test_common_logging_runtime_loglevels_LDADD = \
235 $(top_builddir)/src/util/libgnunetutil.la
237 test_configuration_SOURCES = \
239 test_configuration_LDADD = \
240 $(top_builddir)/src/util/libgnunetutil.la
242 test_container_bloomfilter_SOURCES = \
243 test_container_bloomfilter.c
244 test_container_bloomfilter_LDADD = \
245 $(top_builddir)/src/util/libgnunetutil.la
247 test_container_meta_data_SOURCES = \
248 test_container_meta_data.c
249 test_container_meta_data_LDADD = \
250 $(top_builddir)/src/util/libgnunetutil.la -lextractor
252 test_container_multihashmap_SOURCES = \
253 test_container_multihashmap.c
254 test_container_multihashmap_LDADD = \
255 $(top_builddir)/src/util/libgnunetutil.la
257 test_container_heap_SOURCES = \
258 test_container_heap.c
259 test_container_heap_LDADD = \
260 $(top_builddir)/src/util/libgnunetutil.la
262 test_container_slist_SOURCES = \
263 test_container_slist.c
264 test_container_slist_LDADD = \
265 $(top_builddir)/src/util/libgnunetutil.la
267 test_crypto_aes_SOURCES = \
269 test_crypto_aes_LDADD = \
270 $(top_builddir)/src/util/libgnunetutil.la
272 test_crypto_aes_weak_SOURCES = \
273 test_crypto_aes_weak.c
274 test_crypto_aes_weak_LDADD = \
275 $(top_builddir)/src/util/libgnunetutil.la \
278 test_crypto_crc_SOURCES = \
280 test_crypto_crc_LDADD = \
281 $(top_builddir)/src/util/libgnunetutil.la
283 test_crypto_hash_SOURCES = \
285 test_crypto_hash_LDADD = \
286 $(top_builddir)/src/util/libgnunetutil.la
288 test_crypto_hkdf_SOURCES = \
290 test_crypto_hkdf_LDADD = \
291 $(top_builddir)/src/util/libgnunetutil.la
293 test_crypto_ksk_SOURCES = \
295 test_crypto_ksk_LDADD = \
296 $(top_builddir)/src/util/libgnunetutil.la
298 test_crypto_random_SOURCES = \
300 test_crypto_random_LDADD = \
301 $(top_builddir)/src/util/libgnunetutil.la
303 test_crypto_rsa_SOURCES = \
305 test_crypto_rsa_LDADD = \
306 $(top_builddir)/src/util/libgnunetutil.la
308 test_disk_SOURCES = \
311 $(top_builddir)/src/util/libgnunetutil.la
313 test_getopt_SOURCES = \
315 test_getopt_LDADD = \
316 $(top_builddir)/src/util/libgnunetutil.la
318 test_connection_SOURCES = \
320 test_connection_LDADD = \
321 $(top_builddir)/src/util/libgnunetutil.la
323 test_connection_addressing_SOURCES = \
324 test_connection_addressing.c
325 test_connection_addressing_LDADD = \
326 $(top_builddir)/src/util/libgnunetutil.la
328 test_connection_receive_cancel_SOURCES = \
329 test_connection_receive_cancel.c
330 test_connection_receive_cancel_LDADD = \
331 $(top_builddir)/src/util/libgnunetutil.la
333 test_connection_timeout_SOURCES = \
334 test_connection_timeout.c
335 test_connection_timeout_LDADD = \
336 $(top_builddir)/src/util/libgnunetutil.la
338 test_connection_timeout_no_connect_SOURCES = \
339 test_connection_timeout_no_connect.c
340 test_connection_timeout_no_connect_LDADD = \
341 $(top_builddir)/src/util/libgnunetutil.la
343 test_connection_transmit_cancel_SOURCES = \
344 test_connection_transmit_cancel.c
345 test_connection_transmit_cancel_LDADD = \
346 $(top_builddir)/src/util/libgnunetutil.la
348 test_os_network_SOURCES = \
350 test_os_network_LDADD = \
351 $(top_builddir)/src/util/libgnunetutil.la
353 test_os_priority_SOURCES = \
355 test_os_priority_LDADD = \
356 $(top_builddir)/src/util/libgnunetutil.la
358 test_peer_SOURCES = \
361 $(top_builddir)/src/util/libgnunetutil.la
363 test_plugin_SOURCES = \
365 test_plugin_LDADD = \
366 $(top_builddir)/src/util/libgnunetutil.la
368 test_program_SOURCES = \
370 test_program_LDADD = \
371 $(top_builddir)/src/util/libgnunetutil.la
373 test_pseudonym_SOURCES = \
375 test_pseudonym_LDADD = \
376 $(top_builddir)/src/util/libgnunetutil.la
378 test_resolver_api_SOURCES = \
380 test_resolver_api_LDADD = \
381 $(top_builddir)/src/util/libgnunetutil.la
383 test_scheduler_SOURCES = \
385 test_scheduler_LDADD = \
386 $(top_builddir)/src/util/libgnunetutil.la
388 test_scheduler_delay_SOURCES = \
389 test_scheduler_delay.c
390 test_scheduler_delay_LDADD = \
391 $(top_builddir)/src/util/libgnunetutil.la
393 test_server_SOURCES = \
395 test_server_LDADD = \
396 $(top_builddir)/src/util/libgnunetutil.la
398 test_server_disconnect_SOURCES = \
399 test_server_disconnect.c
400 test_server_disconnect_LDADD = \
401 $(top_builddir)/src/util/libgnunetutil.la
403 test_server_with_client_SOURCES = \
404 test_server_with_client.c
405 test_server_with_client_LDADD = \
406 $(top_builddir)/src/util/libgnunetutil.la
408 test_server_with_client_unix_SOURCES = \
409 test_server_with_client_unix.c
410 test_server_with_client_unix_LDADD = \
411 $(top_builddir)/src/util/libgnunetutil.la
414 test_service_SOURCES = \
416 test_service_LDADD = \
417 $(top_builddir)/src/util/libgnunetutil.la
419 test_strings_SOURCES = \
421 test_strings_LDADD = \
422 $(top_builddir)/src/util/libgnunetutil.la
424 test_time_SOURCES = \
427 $(top_builddir)/src/util/libgnunetutil.la
429 perf_crypto_hash_SOURCES = \
431 perf_crypto_hash_LDADD = \
432 $(top_builddir)/src/util/libgnunetutil.la
436 test_configuration_data.conf \
437 test_program_data.conf \
438 test_pseudonym_data.conf \
439 test_resolver_api_data.conf \
440 test_service_data.conf