switch to IP that is in 192.0.2.0/24 range which is specifically reserved to be never...
[oweals/gnunet.git] / src / datacache / Makefile.am
1 INCLUDES = -I$(top_srcdir)/src/include
2
3 plugindir = $(libdir)/gnunet
4
5 if MINGW
6   WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
7 endif
8
9 if USE_COVERAGE
10   AM_CFLAGS = --coverage -O0
11   XLIBS = -lgcov
12 endif
13
14
15 lib_LTLIBRARIES = \
16   libgnunetdatacache.la
17
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 \
23   $(GN_LIBINTL) 
24 libgnunetdatacache_la_LDFLAGS = \
25   $(GN_LIB_LDFLAGS) $(WINFLAGS) \
26   -version-info 0:0:0
27
28
29 plugin_LTLIBRARIES = \
30   libgnunet_plugin_datacache_sqlite.la \
31   libgnunet_plugin_datacache_template.la 
32
33
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 = \
40  $(GN_PLUGIN_LDFLAGS)
41
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 = \
47  $(GN_PLUGIN_LDFLAGS)
48
49
50 check_PROGRAMS = \
51  test_datacache \
52  test_datacache_quota \
53  perf_datacache 
54
55 TESTS = $(check_PROGRAMS)
56
57 test_datacache_SOURCES = \
58  test_datacache.c
59 test_datacache_LDADD = \
60  $(top_builddir)/src/datacache/libgnunetdatacache.la \
61  $(top_builddir)/src/util/libgnunetutil.la  
62
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  
68
69 perf_datacache_SOURCES = \
70  perf_datacache.c
71 perf_datacache_LDADD = \
72  $(top_builddir)/src/datacache/libgnunetdatacache.la \
73  $(top_builddir)/src/util/libgnunetutil.la  
74
75 EXTRA_DIST = \
76  test_datacache_data.conf \
77  perf_datacache_data.conf