1 INCLUDES = -I$(top_srcdir)/src/include
3 plugindir = $(libdir)/gnunet
6 WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
10 AM_CFLAGS = --coverage -O0
18 libgnunetdatacache_la_SOURCES = \
19 datacache_api.c plugin_datacache.h
20 libgnunetdatacache_la_LIBADD = \
21 $(top_builddir)/src/util/libgnunetutil.la \
23 libgnunetdatacache_la_LDFLAGS = \
24 $(GN_LIB_LDFLAGS) $(WINFLAGS) \
28 plugin_LTLIBRARIES = \
29 libgnunet_plugin_datacache_sqlite.la \
30 libgnunet_plugin_datacache_template.la
33 libgnunet_plugin_datacache_sqlite_la_SOURCES = \
34 plugin_datacache_sqlite.c
35 libgnunet_plugin_datacache_sqlite_la_LIBADD = \
36 $(top_builddir)/src/statistics/libgnunetstatistics.la \
37 $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) -lsqlite3
38 libgnunet_plugin_datacache_sqlite_la_LDFLAGS = \
41 libgnunet_plugin_datacache_template_la_SOURCES = \
42 plugin_datacache_template.c
43 libgnunet_plugin_datacache_template_la_LIBADD = \
44 $(top_builddir)/src/util/libgnunetutil.la $(XLIBS)
45 libgnunet_plugin_datacache_template_la_LDFLAGS = \
51 test_datacache_api_quota \
54 TESTS = $(check_PROGRAMS)
56 test_datacache_api_SOURCES = \
58 test_datacache_api_LDADD = \
59 $(top_builddir)/src/datacache/libgnunetdatacache.la \
60 $(top_builddir)/src/util/libgnunetutil.la
62 test_datacache_api_quota_SOURCES = \
63 test_datacache_api_quota.c
64 test_datacache_api_quota_LDADD = \
65 $(top_builddir)/src/datacache/libgnunetdatacache.la \
66 $(top_builddir)/src/util/libgnunetutil.la
68 perf_datacache_api_SOURCES = \
70 perf_datacache_api_LDADD = \
71 $(top_builddir)/src/datacache/libgnunetdatacache.la \
72 $(top_builddir)/src/util/libgnunetutil.la
75 test_datacache_api_data.conf \
76 perf_datacache_api_data.conf