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.c plugin_datacache.h
20 libgnunetdatacache_la_LIBADD = \
21 $(top_builddir)/src/statistics/libgnunetstatistics.la \
22 $(top_builddir)/src/util/libgnunetutil.la \
24 libgnunetdatacache_la_LDFLAGS = \
25 $(GN_LIB_LDFLAGS) $(WINFLAGS) \
29 plugin_LTLIBRARIES = \
30 libgnunet_plugin_datacache_sqlite.la \
31 libgnunet_plugin_datacache_template.la
34 libgnunet_plugin_datacache_sqlite_la_SOURCES = \
35 plugin_datacache_sqlite.c
36 libgnunet_plugin_datacache_sqlite_la_LIBADD = \
37 $(top_builddir)/src/statistics/libgnunetstatistics.la \
38 $(top_builddir)/src/util/libgnunetutil.la $(XLIBS) -lsqlite3
39 libgnunet_plugin_datacache_sqlite_la_LDFLAGS = \
42 libgnunet_plugin_datacache_template_la_SOURCES = \
43 plugin_datacache_template.c
44 libgnunet_plugin_datacache_template_la_LIBADD = \
45 $(top_builddir)/src/util/libgnunetutil.la $(XLIBS)
46 libgnunet_plugin_datacache_template_la_LDFLAGS = \
52 test_datacache_quota \
55 TESTS = $(check_PROGRAMS)
57 test_datacache_SOURCES = \
59 test_datacache_LDADD = \
60 $(top_builddir)/src/datacache/libgnunetdatacache.la \
61 $(top_builddir)/src/util/libgnunetutil.la
63 test_datacache_quota_SOURCES = \
64 test_datacache_quota.c
65 test_datacache_quota_LDADD = \
66 $(top_builddir)/src/datacache/libgnunetdatacache.la \
67 $(top_builddir)/src/util/libgnunetutil.la
69 perf_datacache_SOURCES = \
71 perf_datacache_LDADD = \
72 $(top_builddir)/src/datacache/libgnunetdatacache.la \
73 $(top_builddir)/src/util/libgnunetutil.la
76 test_datacache_data.conf \
77 perf_datacache_data.conf