1 AM_CPPFLAGS = -I$(top_srcdir)/src/include
3 pkgcfgdir= $(pkgdatadir)/config.d/
5 libexecdir= $(pkglibdir)/libexec/
8 WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
12 AM_CFLAGS = -fprofile-arcs -ftest-coverage
16 PERF_MLP = perf_ats_mlp_transport_none \
17 perf_ats_mlp_core_none \
18 perf_ats_mlp_transport_bandwidth \
19 perf_ats_mlp_core_bandwidth \
20 perf_ats_mlp_transport_latency \
21 perf_ats_mlp_core_latency
26 perf_ats_proportional_transport_none \
27 perf_ats_proportional_core_none \
28 perf_ats_proportional_transport_bandwidth \
29 perf_ats_proportional_core_bandwidth \
30 perf_ats_proportional_transport_latency \
31 perf_ats_proportional_core_latency \
32 perf_ats_ril_transport_none \
33 perf_ats_ril_core_none \
34 perf_ats_ril_transport_bandwidth \
35 perf_ats_ril_core_bandwidth \
36 perf_ats_ril_transport_latency \
37 perf_ats_ril_core_latency \
42 libgnunetatstesting.la
48 AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;
49 TESTS = $(check_PROGRAMS)
53 gnunet-ats-sim gnunet-solver-eval
55 libgnunetatstesting_la_SOURCES = \
56 ats-testing.c ats-testing-log.c ats-testing-traffic.c \
57 ats-testing-experiment.c ats-testing-preferences.c
58 libgnunetatstesting_la_LIBADD = \
59 $(top_builddir)/src/transport/libgnunettransport.la \
60 $(top_builddir)/src/hello/libgnunethello.la \
61 $(top_builddir)/src/util/libgnunetutil.la \
62 $(top_builddir)/src/testing/libgnunettesting.la \
64 libgnunetatstesting_la_DEPENDENCIES = \
66 libgnunetatstesting_la_LDFLAGS = \
69 gnunet_ats_sim_SOURCES = \
71 gnunet_ats_sim_LDADD = \
72 $(top_builddir)/src/util/libgnunetutil.la \
73 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
74 $(top_builddir)/src/testbed/libgnunettestbed.la \
75 $(top_builddir)/src/ats/libgnunetats.la \
76 $(top_builddir)/src/core/libgnunetcore.la \
77 $(top_builddir)/src/transport/libgnunettransport.la
78 gnunet_ats_sim_DEPENDENCIES = \
79 libgnunetatstesting.la \
80 $(top_builddir)/src/util/libgnunetutil.la
83 gnunet_solver_eval_SOURCES = \
85 gnunet_solver_eval_LDADD = \
86 $(top_builddir)/src/util/libgnunetutil.la \
87 $(top_builddir)/src/ats/libgnunetats.la \
88 $(top_builddir)/src/core/libgnunetcore.la \
89 $(top_builddir)/src/transport/libgnunettransport.la
90 gnunet_solver_eval_DEPENDENCIES = \
91 $(top_builddir)/src/util/libgnunetutil.la
94 perf_ats_proportional_core_none_SOURCES = \
96 perf_ats_proportional_core_none_LDADD = \
97 $(top_builddir)/src/util/libgnunetutil.la \
98 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
99 $(top_builddir)/src/testbed/libgnunettestbed.la \
100 $(top_builddir)/src/ats/libgnunetats.la \
101 $(top_builddir)/src/core/libgnunetcore.la \
102 $(top_builddir)/src/transport/libgnunettransport.la
103 perf_ats_proportional_core_DEPENDENCIES = \
104 libgnunetatstesting.la \
105 $(top_builddir)/src/util/libgnunetutil.la
107 perf_ats_proportional_transport_none_SOURCES = \
109 perf_ats_proportional_transport_none_LDADD = \
110 $(top_builddir)/src/util/libgnunetutil.la \
111 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
112 $(top_builddir)/src/testbed/libgnunettestbed.la \
113 $(top_builddir)/src/ats/libgnunetats.la \
114 $(top_builddir)/src/core/libgnunetcore.la \
115 $(top_builddir)/src/transport/libgnunettransport.la
116 perf_ats_proportional_transport_none_DEPENDENCIES = \
117 libgnunetatstesting.la \
118 $(top_builddir)/src/util/libgnunetutil.la
120 perf_ats_proportional_core_bandwidth_SOURCES = \
122 perf_ats_proportional_core_bandwidth_LDADD = \
123 $(top_builddir)/src/util/libgnunetutil.la \
124 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
125 $(top_builddir)/src/testbed/libgnunettestbed.la \
126 $(top_builddir)/src/ats/libgnunetats.la \
127 $(top_builddir)/src/core/libgnunetcore.la \
128 $(top_builddir)/src/transport/libgnunettransport.la
129 perf_ats_proportional_core_bandwidth_DEPENDENCIES = \
130 libgnunetatstesting.la \
131 $(top_builddir)/src/util/libgnunetutil.la
133 perf_ats_proportional_transport_bandwidth_SOURCES = \
135 perf_ats_proportional_transport_bandwidth_LDADD = \
136 $(top_builddir)/src/util/libgnunetutil.la \
137 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
138 $(top_builddir)/src/testbed/libgnunettestbed.la \
139 $(top_builddir)/src/ats/libgnunetats.la \
140 $(top_builddir)/src/core/libgnunetcore.la \
141 $(top_builddir)/src/transport/libgnunettransport.la
142 perf_ats_proportional_transport_bandwidth_DEPENDENCIES = \
143 libgnunetatstesting.la \
144 $(top_builddir)/src/util/libgnunetutil.la
146 perf_ats_proportional_core_latency_SOURCES = \
148 perf_ats_proportional_core_latency_LDADD = \
149 $(top_builddir)/src/util/libgnunetutil.la \
150 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
151 $(top_builddir)/src/testbed/libgnunettestbed.la \
152 $(top_builddir)/src/ats/libgnunetats.la \
153 $(top_builddir)/src/core/libgnunetcore.la \
154 $(top_builddir)/src/transport/libgnunettransport.la
155 perf_ats_proportional_core_latency_DEPENDENCIES = \
156 libgnunetatstesting.la \
157 $(top_builddir)/src/util/libgnunetutil.la
159 perf_ats_proportional_transport_latency_SOURCES = \
161 perf_ats_proportional_transport_latency_LDADD = \
162 $(top_builddir)/src/util/libgnunetutil.la \
163 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
164 $(top_builddir)/src/testbed/libgnunettestbed.la \
165 $(top_builddir)/src/ats/libgnunetats.la \
166 $(top_builddir)/src/core/libgnunetcore.la \
167 $(top_builddir)/src/transport/libgnunettransport.la
168 perf_ats_proportional_transport_latency_DEPENDENCIES = \
169 libgnunetatstesting.la \
170 $(top_builddir)/src/util/libgnunetutil.la
173 perf_ats_mlp_core_none_SOURCES = \
175 perf_ats_mlp_core_none_LDADD = \
176 $(top_builddir)/src/util/libgnunetutil.la \
177 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
178 $(top_builddir)/src/testbed/libgnunettestbed.la \
179 $(top_builddir)/src/ats/libgnunetats.la \
180 $(top_builddir)/src/core/libgnunetcore.la \
181 $(top_builddir)/src/transport/libgnunettransport.la
182 perf_ats_mlp_core_none_DEPENDENCIES = \
183 libgnunetatstesting.la \
184 $(top_builddir)/src/util/libgnunetutil.la
186 perf_ats_mlp_transport_none_SOURCES = \
188 perf_ats_mlp_transport_none_LDADD = \
189 $(top_builddir)/src/util/libgnunetutil.la \
190 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
191 $(top_builddir)/src/testbed/libgnunettestbed.la \
192 $(top_builddir)/src/ats/libgnunetats.la \
193 $(top_builddir)/src/core/libgnunetcore.la \
194 $(top_builddir)/src/transport/libgnunettransport.la
195 perf_ats_mlp_transport_none_DEPENDENCIES = \
196 libgnunetatstesting.la \
197 $(top_builddir)/src/util/libgnunetutil.la
199 perf_ats_mlp_core_bandwidth_SOURCES = \
201 perf_ats_mlp_core_bandwidth_LDADD = \
202 $(top_builddir)/src/util/libgnunetutil.la \
203 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
204 $(top_builddir)/src/testbed/libgnunettestbed.la \
205 $(top_builddir)/src/ats/libgnunetats.la \
206 $(top_builddir)/src/core/libgnunetcore.la \
207 $(top_builddir)/src/transport/libgnunettransport.la
208 perf_ats_mlp_core_bandwidth_DEPENDENCIES = \
209 libgnunetatstesting.la \
210 $(top_builddir)/src/util/libgnunetutil.la
212 perf_ats_mlp_transport_bandwidth_SOURCES = \
214 perf_ats_mlp_transport_bandwidth_LDADD = \
215 $(top_builddir)/src/util/libgnunetutil.la \
216 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
217 $(top_builddir)/src/testbed/libgnunettestbed.la \
218 $(top_builddir)/src/ats/libgnunetats.la \
219 $(top_builddir)/src/core/libgnunetcore.la \
220 $(top_builddir)/src/transport/libgnunettransport.la
221 perf_ats_mlp_transport_bandwidth_DEPENDENCIES = \
222 libgnunetatstesting.la \
223 $(top_builddir)/src/util/libgnunetutil.la
225 perf_ats_mlp_core_latency_SOURCES = \
227 perf_ats_mlp_core_latency_LDADD = \
228 $(top_builddir)/src/util/libgnunetutil.la \
229 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
230 $(top_builddir)/src/testbed/libgnunettestbed.la \
231 $(top_builddir)/src/ats/libgnunetats.la \
232 $(top_builddir)/src/core/libgnunetcore.la \
233 $(top_builddir)/src/transport/libgnunettransport.la
234 perf_ats_mlp_core_latency_DEPENDENCIES = \
235 libgnunetatstesting.la \
236 $(top_builddir)/src/util/libgnunetutil.la
238 perf_ats_mlp_transport_latency_SOURCES = \
240 perf_ats_mlp_transport_latency_LDADD = \
241 $(top_builddir)/src/util/libgnunetutil.la \
242 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
243 $(top_builddir)/src/testbed/libgnunettestbed.la \
244 $(top_builddir)/src/ats/libgnunetats.la \
245 $(top_builddir)/src/core/libgnunetcore.la \
246 $(top_builddir)/src/transport/libgnunettransport.la
247 perf_ats_mlp_transport_latencyDEPENDENCIES = \
248 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
249 $(top_builddir)/src/util/libgnunetutil.la
252 perf_ats_ril_core_none_SOURCES = \
254 perf_ats_ril_core_none_LDADD = \
255 $(top_builddir)/src/util/libgnunetutil.la \
256 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
257 $(top_builddir)/src/testbed/libgnunettestbed.la \
258 $(top_builddir)/src/ats/libgnunetats.la \
259 $(top_builddir)/src/core/libgnunetcore.la \
260 $(top_builddir)/src/transport/libgnunettransport.la
261 perf_ats_ril_core_none_DEPENDENCIES = \
262 libgnunetatstesting.la \
263 $(top_builddir)/src/util/libgnunetutil.la
265 perf_ats_ril_transport_none_SOURCES = \
267 perf_ats_ril_transport_none_LDADD = \
268 $(top_builddir)/src/util/libgnunetutil.la \
269 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
270 $(top_builddir)/src/testbed/libgnunettestbed.la \
271 $(top_builddir)/src/ats/libgnunetats.la \
272 $(top_builddir)/src/core/libgnunetcore.la \
273 $(top_builddir)/src/transport/libgnunettransport.la
274 perf_ats_ril_transport_none_DEPENDENCIES = \
275 libgnunetatstesting.la \
276 $(top_builddir)/src/util/libgnunetutil.la
278 perf_ats_ril_core_bandwidth_SOURCES = \
280 perf_ats_ril_core_bandwidth_LDADD = \
281 $(top_builddir)/src/util/libgnunetutil.la \
282 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
283 $(top_builddir)/src/testbed/libgnunettestbed.la \
284 $(top_builddir)/src/ats/libgnunetats.la \
285 $(top_builddir)/src/core/libgnunetcore.la \
286 $(top_builddir)/src/transport/libgnunettransport.la
287 perf_ats_ril_core_bandwidth_DEPENDENCIES = \
288 libgnunetatstesting.la \
289 $(top_builddir)/src/util/libgnunetutil.la
291 perf_ats_ril_transport_bandwidth_SOURCES = \
293 perf_ats_ril_transport_bandwidth_LDADD = \
294 $(top_builddir)/src/util/libgnunetutil.la \
295 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
296 $(top_builddir)/src/testbed/libgnunettestbed.la \
297 $(top_builddir)/src/ats/libgnunetats.la \
298 $(top_builddir)/src/core/libgnunetcore.la \
299 $(top_builddir)/src/transport/libgnunettransport.la
300 perf_ats_ril_transport_DEPENDENCIES = \
301 libgnunetatstesting.la \
302 $(top_builddir)/src/util/libgnunetutil.la
305 perf_ats_ril_core_latency_SOURCES = \
307 perf_ats_ril_core_latency_LDADD = \
308 $(top_builddir)/src/util/libgnunetutil.la \
309 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
310 $(top_builddir)/src/testbed/libgnunettestbed.la \
311 $(top_builddir)/src/ats/libgnunetats.la \
312 $(top_builddir)/src/core/libgnunetcore.la \
313 $(top_builddir)/src/transport/libgnunettransport.la
314 perf_ats_ril_core_latency_DEPENDENCIES = \
315 libgnunetatstesting.la \
316 $(top_builddir)/src/util/libgnunetutil.la
318 perf_ats_ril_transport_latency_SOURCES = \
320 perf_ats_ril_transport_latency_LDADD = \
321 $(top_builddir)/src/util/libgnunetutil.la \
322 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
323 $(top_builddir)/src/testbed/libgnunettestbed.la \
324 $(top_builddir)/src/ats/libgnunetats.la \
325 $(top_builddir)/src/core/libgnunetcore.la \
326 $(top_builddir)/src/transport/libgnunettransport.la
327 perf_ats_ril_transport_latency_DEPENDENCIES = \
328 libgnunetatstesting.la \
329 $(top_builddir)/src/util/libgnunetutil.la
332 gnunet_ats_sim_default.conf \
333 perf_ats_proportional_none.conf \
334 perf_ats_proportional_bandwidth.conf \
335 perf_ats_proportional_latency.conf \
336 perf_ats_mlp_none.conf \
337 perf_ats_mlp_bandwidth.conf \
338 perf_ats_mlp_latency.conf \
339 perf_ats_ril_none.conf \
340 perf_ats_ril_bandwidth.conf \
341 perf_ats_ril_latency.conf