1 INCLUDES = -I$(top_srcdir)/src/include
4 WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
11 lib_LTLIBRARIES = libgnunetregexblock.la \
16 libgnunetregexblock_la_SOURCES = \
17 regex_block_lib.c regex_block_lib.h
18 libgnunetregexblock_la_LIBADD = \
19 $(top_builddir)/src/util/libgnunetutil.la \
22 libgnunetregexblock_la_LDFLAGS = \
23 $(GN_LIB_LDFLAGS) $(WINFLAGS) \
26 libgnunetregex_la_SOURCES = \
27 regex_internal.h regex.c \
28 regex_graph.c regex_random.c \
30 libgnunetregex_la_LIBADD = -lm \
31 $(top_builddir)/src/util/libgnunetutil.la \
32 $(top_builddir)/src/dht/libgnunetdht.la \
33 $(top_builddir)/src/statistics/libgnunetstatistics.la \
34 $(top_builddir)/src/regex/libgnunetregexblock.la
35 libgnunetregex_la_DEPENDENCIES = \
36 libgnunetregexblock.la
37 libgnunetregex_la_LDFLAGS = \
42 libgnunetregexnew_la_SOURCES = \
43 regex_api.c regex_ipc.h
44 libgnunetregexnew_la_LIBADD = \
45 $(top_builddir)/src/util/libgnunetutil.la
46 libgnunetregexnew_la_LDFLAGS = \
51 plugindir = $(libdir)/gnunet
53 plugin_LTLIBRARIES = \
54 libgnunet_plugin_block_regex.la
56 libgnunet_plugin_block_regex_la_SOURCES = \
58 libgnunet_plugin_block_regex_la_LIBADD = \
59 $(top_builddir)/src/regex/libgnunetregexblock.la \
60 $(top_builddir)/src/block/libgnunetblock.la \
61 $(top_builddir)/src/util/libgnunetutil.la
62 libgnunet_plugin_block_regex_la_LDFLAGS = \
64 libgnunet_plugin_block_regex_la_DEPENDENCIES = \
65 libgnunetregexblock.la
68 noinst_mysql_progs = \
69 gnunet-regex-simulation-profiler
71 gnunet_regex_simulation_profiler_SOURCES = \
72 gnunet-regex-simulation-profiler.c
73 gnunet_regex_simulation_profiler_LDADD = \
74 $(top_builddir)/src/util/libgnunetutil.la \
75 $(top_builddir)/src/regex/libgnunetregex.la \
76 $(top_builddir)/src/mysql/libgnunetmysql.la
77 gnunet_regex_simulation_profiler_DEPENDENCIES = \
81 noinst_LTLIBRARIES = libgnunetregextest.la
83 libgnunetregextest_la_SOURCES = \
84 regex_test_lib.c regex_test_lib.h
85 libgnunetregextest_la_LIBADD = \
86 $(top_builddir)/src/util/libgnunetutil.la \
87 $(top_builddir)/src/regex/libgnunetregex.la
88 libgnunetregextest_la_DEPENDENCIES = \
92 noinst_PROGRAMS = $(noinst_mysql_progs) \
94 gnunet-regex-profiler \
95 gnunet-daemon-regexprofiler
97 perf_regex_SOURCES = \
100 $(top_builddir)/src/util/libgnunetutil.la \
101 $(top_builddir)/src/regex/libgnunetregex.la \
102 $(top_builddir)/src/regex/libgnunetregextest.la
103 perf_regex_DEPENDENCIES = \
105 libgnunetregextest.la
107 gnunet_regex_profiler_SOURCES = \
108 gnunet-regex-profiler.c
109 gnunet_regex_profiler_LDADD = \
110 $(top_builddir)/src/util/libgnunetutil.la \
111 $(top_builddir)/src/arm/libgnunetarm.la \
112 $(top_builddir)/src/dht/libgnunetdht.la \
113 $(top_builddir)/src/testbed/libgnunettestbed.la \
114 $(top_builddir)/src/regex/libgnunetregex.la \
115 $(top_builddir)/src/regex/libgnunetregextest.la \
116 $(top_builddir)/src/statistics/libgnunetstatistics.la
117 gnunet_regex_profiler_DEPENDENCIES = \
118 $(top_builddir)/src/arm/libgnunetarm.la \
119 $(top_builddir)/src/dht/libgnunetdht.la \
121 libgnunetregextest.la
124 gnunet_daemon_regexprofiler_SOURCES = \
125 gnunet-daemon-regexprofiler.c
126 gnunet_daemon_regexprofiler_LDADD = \
127 $(top_builddir)/src/util/libgnunetutil.la \
128 $(top_builddir)/src/dht/libgnunetdht.la \
129 $(top_builddir)/src/regex/libgnunetregex.la \
130 $(top_builddir)/src/regex/libgnunetregextest.la \
131 $(top_builddir)/src/statistics/libgnunetstatistics.la
132 gnunet_daemon_regexprofiler_DEPENDENCIES = \
133 $(top_builddir)/src/dht/libgnunetdht.la \
134 libgnunetregextest.la \
140 test_regex_eval_api \
141 test_regex_iterate_api \
143 test_regex_graph_api \
147 TESTS = $(check_PROGRAMS)
150 test_regex_eval_api_SOURCES = \
151 test_regex_eval_api.c
152 test_regex_eval_api_LDADD = \
153 $(top_builddir)/src/regex/libgnunetregex.la \
154 $(top_builddir)/src/util/libgnunetutil.la
156 test_regex_iterate_api_SOURCES = \
157 test_regex_iterate_api.c
158 test_regex_iterate_api_LDADD = \
159 $(top_builddir)/src/regex/libgnunetregex.la \
160 $(top_builddir)/src/util/libgnunetutil.la
162 test_regex_proofs_SOURCES = \
164 test_regex_proofs_LDADD = \
165 $(top_builddir)/src/regex/libgnunetregex.la \
166 $(top_builddir)/src/util/libgnunetutil.la
168 test_regex_graph_api_SOURCES = \
169 test_regex_graph_api.c
170 test_regex_graph_api_LDADD = \
171 $(top_builddir)/src/regex/libgnunetregex.la \
172 $(top_builddir)/src/util/libgnunetutil.la
174 test_regex_iptoregex_SOURCES = \
175 test_regex_iptoregex.c
176 test_regex_iptoregex_LDADD = \
177 $(top_builddir)/src/util/libgnunetutil.la \
178 $(top_builddir)/src/regex/libgnunetregex.la
182 regex_simulation_profiler_test.conf