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 \
33 # perf_ats_ril_transport_none perf_ats_ril_core_none perf_ats_ril_transport_bandwidth perf_ats_ril_core_bandwidth perf_ats_ril_transport_latency perf_ats_ril_core_latency
38 libgnunetatstesting.la
44 AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;
45 TESTS = $(check_PROGRAMS)
49 gnunet-ats-sim gnunet-solver-eval
51 libgnunetatstesting_la_SOURCES = \
52 ats-testing.c ats-testing.h \
53 ats-testing-log.c ats-testing-traffic.c \
54 ats-testing-experiment.c ats-testing-preferences.c
55 libgnunetatstesting_la_LIBADD = \
56 $(top_builddir)/src/testbed/libgnunettestbed.la \
57 $(top_builddir)/src/ats/libgnunetats.la \
59 libgnunetatstesting_la_DEPENDENCIES = \
60 $(top_builddir)/src/testbed/libgnunettestbed.la \
61 $(top_builddir)/src/ats/libgnunetats.la
62 libgnunetatstesting_la_LDFLAGS = \
65 gnunet_ats_sim_SOURCES = \
67 gnunet_ats_sim_LDADD = \
68 $(top_builddir)/src/util/libgnunetutil.la \
69 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
70 $(top_builddir)/src/testbed/libgnunettestbed.la \
71 $(top_builddir)/src/ats/libgnunetats.la \
72 $(top_builddir)/src/core/libgnunetcore.la \
73 $(top_builddir)/src/transport/libgnunettransport.la
74 gnunet_ats_sim_DEPENDENCIES = \
75 libgnunetatstesting.la \
76 $(top_builddir)/src/util/libgnunetutil.la
79 gnunet_solver_eval_SOURCES = \
81 gnunet_solver_eval_LDADD = \
82 $(top_builddir)/src/util/libgnunetutil.la \
83 $(top_builddir)/src/ats/libgnunetats.la \
84 $(top_builddir)/src/core/libgnunetcore.la \
85 $(top_builddir)/src/transport/libgnunettransport.la
86 gnunet_solver_eval_DEPENDENCIES = \
87 $(top_builddir)/src/util/libgnunetutil.la
90 perf_ats_proportional_core_none_SOURCES = \
92 perf_ats_proportional_core_none_LDADD = \
93 $(top_builddir)/src/util/libgnunetutil.la \
94 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
95 $(top_builddir)/src/testbed/libgnunettestbed.la \
96 $(top_builddir)/src/ats/libgnunetats.la \
97 $(top_builddir)/src/core/libgnunetcore.la \
98 $(top_builddir)/src/transport/libgnunettransport.la
99 perf_ats_proportional_core_DEPENDENCIES = \
100 libgnunetatstesting.la \
101 $(top_builddir)/src/util/libgnunetutil.la
103 perf_ats_proportional_transport_none_SOURCES = \
105 perf_ats_proportional_transport_none_LDADD = \
106 $(top_builddir)/src/util/libgnunetutil.la \
107 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
108 $(top_builddir)/src/testbed/libgnunettestbed.la \
109 $(top_builddir)/src/ats/libgnunetats.la \
110 $(top_builddir)/src/core/libgnunetcore.la \
111 $(top_builddir)/src/transport/libgnunettransport.la
112 perf_ats_proportional_transport_none_DEPENDENCIES = \
113 libgnunetatstesting.la \
114 $(top_builddir)/src/util/libgnunetutil.la
116 perf_ats_proportional_core_bandwidth_SOURCES = \
118 perf_ats_proportional_core_bandwidth_LDADD = \
119 $(top_builddir)/src/util/libgnunetutil.la \
120 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
121 $(top_builddir)/src/testbed/libgnunettestbed.la \
122 $(top_builddir)/src/ats/libgnunetats.la \
123 $(top_builddir)/src/core/libgnunetcore.la \
124 $(top_builddir)/src/transport/libgnunettransport.la
125 perf_ats_proportional_core_bandwidth_DEPENDENCIES = \
126 libgnunetatstesting.la \
127 $(top_builddir)/src/util/libgnunetutil.la
129 perf_ats_proportional_transport_bandwidth_SOURCES = \
131 perf_ats_proportional_transport_bandwidth_LDADD = \
132 $(top_builddir)/src/util/libgnunetutil.la \
133 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
134 $(top_builddir)/src/testbed/libgnunettestbed.la \
135 $(top_builddir)/src/ats/libgnunetats.la \
136 $(top_builddir)/src/core/libgnunetcore.la \
137 $(top_builddir)/src/transport/libgnunettransport.la
138 perf_ats_proportional_transport_bandwidth_DEPENDENCIES = \
139 libgnunetatstesting.la \
140 $(top_builddir)/src/util/libgnunetutil.la
142 perf_ats_proportional_core_latency_SOURCES = \
144 perf_ats_proportional_core_latency_LDADD = \
145 $(top_builddir)/src/util/libgnunetutil.la \
146 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
147 $(top_builddir)/src/testbed/libgnunettestbed.la \
148 $(top_builddir)/src/ats/libgnunetats.la \
149 $(top_builddir)/src/core/libgnunetcore.la \
150 $(top_builddir)/src/transport/libgnunettransport.la
151 perf_ats_proportional_core_latency_DEPENDENCIES = \
152 libgnunetatstesting.la \
153 $(top_builddir)/src/util/libgnunetutil.la
155 perf_ats_proportional_transport_latency_SOURCES = \
157 perf_ats_proportional_transport_latency_LDADD = \
158 $(top_builddir)/src/util/libgnunetutil.la \
159 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
160 $(top_builddir)/src/testbed/libgnunettestbed.la \
161 $(top_builddir)/src/ats/libgnunetats.la \
162 $(top_builddir)/src/core/libgnunetcore.la \
163 $(top_builddir)/src/transport/libgnunettransport.la
164 perf_ats_proportional_transport_latency_DEPENDENCIES = \
165 libgnunetatstesting.la \
166 $(top_builddir)/src/util/libgnunetutil.la
169 perf_ats_mlp_core_none_SOURCES = \
171 perf_ats_mlp_core_none_LDADD = \
172 $(top_builddir)/src/util/libgnunetutil.la \
173 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
174 $(top_builddir)/src/testbed/libgnunettestbed.la \
175 $(top_builddir)/src/ats/libgnunetats.la \
176 $(top_builddir)/src/core/libgnunetcore.la \
177 $(top_builddir)/src/transport/libgnunettransport.la
178 perf_ats_mlp_core_none_DEPENDENCIES = \
179 libgnunetatstesting.la \
180 $(top_builddir)/src/util/libgnunetutil.la
182 perf_ats_mlp_transport_none_SOURCES = \
184 perf_ats_mlp_transport_none_LDADD = \
185 $(top_builddir)/src/util/libgnunetutil.la \
186 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
187 $(top_builddir)/src/testbed/libgnunettestbed.la \
188 $(top_builddir)/src/ats/libgnunetats.la \
189 $(top_builddir)/src/core/libgnunetcore.la \
190 $(top_builddir)/src/transport/libgnunettransport.la
191 perf_ats_mlp_transport_none_DEPENDENCIES = \
192 libgnunetatstesting.la \
193 $(top_builddir)/src/util/libgnunetutil.la
195 perf_ats_mlp_core_bandwidth_SOURCES = \
197 perf_ats_mlp_core_bandwidth_LDADD = \
198 $(top_builddir)/src/util/libgnunetutil.la \
199 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
200 $(top_builddir)/src/testbed/libgnunettestbed.la \
201 $(top_builddir)/src/ats/libgnunetats.la \
202 $(top_builddir)/src/core/libgnunetcore.la \
203 $(top_builddir)/src/transport/libgnunettransport.la
204 perf_ats_mlp_core_bandwidth_DEPENDENCIES = \
205 libgnunetatstesting.la \
206 $(top_builddir)/src/util/libgnunetutil.la
208 perf_ats_mlp_transport_bandwidth_SOURCES = \
210 perf_ats_mlp_transport_bandwidth_LDADD = \
211 $(top_builddir)/src/util/libgnunetutil.la \
212 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
213 $(top_builddir)/src/testbed/libgnunettestbed.la \
214 $(top_builddir)/src/ats/libgnunetats.la \
215 $(top_builddir)/src/core/libgnunetcore.la \
216 $(top_builddir)/src/transport/libgnunettransport.la
217 perf_ats_mlp_transport_bandwidth_DEPENDENCIES = \
218 libgnunetatstesting.la \
219 $(top_builddir)/src/util/libgnunetutil.la
221 perf_ats_mlp_core_latency_SOURCES = \
223 perf_ats_mlp_core_latency_LDADD = \
224 $(top_builddir)/src/util/libgnunetutil.la \
225 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
226 $(top_builddir)/src/testbed/libgnunettestbed.la \
227 $(top_builddir)/src/ats/libgnunetats.la \
228 $(top_builddir)/src/core/libgnunetcore.la \
229 $(top_builddir)/src/transport/libgnunettransport.la
230 perf_ats_mlp_core_latency_DEPENDENCIES = \
231 libgnunetatstesting.la \
232 $(top_builddir)/src/util/libgnunetutil.la
234 perf_ats_mlp_transport_latency_SOURCES = \
236 perf_ats_mlp_transport_latency_LDADD = \
237 $(top_builddir)/src/util/libgnunetutil.la \
238 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
239 $(top_builddir)/src/testbed/libgnunettestbed.la \
240 $(top_builddir)/src/ats/libgnunetats.la \
241 $(top_builddir)/src/core/libgnunetcore.la \
242 $(top_builddir)/src/transport/libgnunettransport.la
243 perf_ats_mlp_transport_latencyDEPENDENCIES = \
244 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
245 $(top_builddir)/src/util/libgnunetutil.la
248 perf_ats_ril_core_none_SOURCES = \
250 perf_ats_ril_core_none_LDADD = \
251 $(top_builddir)/src/util/libgnunetutil.la \
252 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
253 $(top_builddir)/src/testbed/libgnunettestbed.la \
254 $(top_builddir)/src/ats/libgnunetats.la \
255 $(top_builddir)/src/core/libgnunetcore.la \
256 $(top_builddir)/src/transport/libgnunettransport.la
257 perf_ats_ril_core_none_DEPENDENCIES = \
258 libgnunetatstesting.la \
259 $(top_builddir)/src/util/libgnunetutil.la
261 perf_ats_ril_transport_none_SOURCES = \
263 perf_ats_ril_transport_none_LDADD = \
264 $(top_builddir)/src/util/libgnunetutil.la \
265 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
266 $(top_builddir)/src/testbed/libgnunettestbed.la \
267 $(top_builddir)/src/ats/libgnunetats.la \
268 $(top_builddir)/src/core/libgnunetcore.la \
269 $(top_builddir)/src/transport/libgnunettransport.la
270 perf_ats_ril_transport_none_DEPENDENCIES = \
271 libgnunetatstesting.la \
272 $(top_builddir)/src/util/libgnunetutil.la
274 perf_ats_ril_core_bandwidth_SOURCES = \
276 perf_ats_ril_core_bandwidth_LDADD = \
277 $(top_builddir)/src/util/libgnunetutil.la \
278 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
279 $(top_builddir)/src/testbed/libgnunettestbed.la \
280 $(top_builddir)/src/ats/libgnunetats.la \
281 $(top_builddir)/src/core/libgnunetcore.la \
282 $(top_builddir)/src/transport/libgnunettransport.la
283 perf_ats_ril_core_bandwidth_DEPENDENCIES = \
284 libgnunetatstesting.la \
285 $(top_builddir)/src/util/libgnunetutil.la
287 perf_ats_ril_transport_bandwidth_SOURCES = \
289 perf_ats_ril_transport_bandwidth_LDADD = \
290 $(top_builddir)/src/util/libgnunetutil.la \
291 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
292 $(top_builddir)/src/testbed/libgnunettestbed.la \
293 $(top_builddir)/src/ats/libgnunetats.la \
294 $(top_builddir)/src/core/libgnunetcore.la \
295 $(top_builddir)/src/transport/libgnunettransport.la
296 perf_ats_ril_transport_DEPENDENCIES = \
297 libgnunetatstesting.la \
298 $(top_builddir)/src/util/libgnunetutil.la
301 perf_ats_ril_core_latency_SOURCES = \
303 perf_ats_ril_core_latency_LDADD = \
304 $(top_builddir)/src/util/libgnunetutil.la \
305 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
306 $(top_builddir)/src/testbed/libgnunettestbed.la \
307 $(top_builddir)/src/ats/libgnunetats.la \
308 $(top_builddir)/src/core/libgnunetcore.la \
309 $(top_builddir)/src/transport/libgnunettransport.la
310 perf_ats_ril_core_latency_DEPENDENCIES = \
311 libgnunetatstesting.la \
312 $(top_builddir)/src/util/libgnunetutil.la
314 perf_ats_ril_transport_latency_SOURCES = \
316 perf_ats_ril_transport_latency_LDADD = \
317 $(top_builddir)/src/util/libgnunetutil.la \
318 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
319 $(top_builddir)/src/testbed/libgnunettestbed.la \
320 $(top_builddir)/src/ats/libgnunetats.la \
321 $(top_builddir)/src/core/libgnunetcore.la \
322 $(top_builddir)/src/transport/libgnunettransport.la
323 perf_ats_ril_transport_latency_DEPENDENCIES = \
324 libgnunetatstesting.la \
325 $(top_builddir)/src/util/libgnunetutil.la
328 gnunet_ats_sim_default.conf \
329 perf_ats_proportional_none.conf \
330 perf_ats_proportional_bandwidth.conf \
331 perf_ats_proportional_latency.conf \
332 perf_ats_mlp_none.conf \
333 perf_ats_mlp_bandwidth.conf \
334 perf_ats_mlp_latency.conf \
335 perf_ats_ril_none.conf \
336 perf_ats_ril_bandwidth.conf \
337 perf_ats_ril_latency.conf