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 TESTS_ENVIRONMENT=export GNUNET_PREFIX=@libdir@;export PATH=@prefix@/bin:$$PATH;
49 TESTS = $(check_PROGRAMS)
55 libgnunetatstesting_la_SOURCES = \
56 ats-testing.c ats-testing-log.c ats-testing-traffic.c \
57 ats-testing-experiment.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 libgnunettransporttesting_la_DEPENDENCIES = \
66 libgnunettransporttesting_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 perf_ats_proportional_core_none_SOURCES = \
85 perf_ats_proportional_core_none_LDADD = \
86 $(top_builddir)/src/util/libgnunetutil.la \
87 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
88 $(top_builddir)/src/testbed/libgnunettestbed.la \
89 $(top_builddir)/src/ats/libgnunetats.la \
90 $(top_builddir)/src/core/libgnunetcore.la \
91 $(top_builddir)/src/transport/libgnunettransport.la
92 perf_ats_proportional_core_DEPENDENCIES = \
93 libgnunetatstesting.la \
94 $(top_builddir)/src/util/libgnunetutil.la
96 perf_ats_proportional_transport_none_SOURCES = \
98 perf_ats_proportional_transport_none_LDADD = \
99 $(top_builddir)/src/util/libgnunetutil.la \
100 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
101 $(top_builddir)/src/testbed/libgnunettestbed.la \
102 $(top_builddir)/src/ats/libgnunetats.la \
103 $(top_builddir)/src/core/libgnunetcore.la \
104 $(top_builddir)/src/transport/libgnunettransport.la
105 perf_ats_proportional_transport_none_DEPENDENCIES = \
106 libgnunetatstesting.la \
107 $(top_builddir)/src/util/libgnunetutil.la
109 perf_ats_proportional_core_bandwidth_SOURCES = \
111 perf_ats_proportional_core_bandwidth_LDADD = \
112 $(top_builddir)/src/util/libgnunetutil.la \
113 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
114 $(top_builddir)/src/testbed/libgnunettestbed.la \
115 $(top_builddir)/src/ats/libgnunetats.la \
116 $(top_builddir)/src/core/libgnunetcore.la \
117 $(top_builddir)/src/transport/libgnunettransport.la
118 perf_ats_proportional_core_bandwidth_DEPENDENCIES = \
119 libgnunetatstesting.la \
120 $(top_builddir)/src/util/libgnunetutil.la
122 perf_ats_proportional_transport_bandwidth_SOURCES = \
124 perf_ats_proportional_transport_bandwidth_LDADD = \
125 $(top_builddir)/src/util/libgnunetutil.la \
126 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
127 $(top_builddir)/src/testbed/libgnunettestbed.la \
128 $(top_builddir)/src/ats/libgnunetats.la \
129 $(top_builddir)/src/core/libgnunetcore.la \
130 $(top_builddir)/src/transport/libgnunettransport.la
131 perf_ats_proportional_transport_bandwidth_DEPENDENCIES = \
132 libgnunetatstesting.la \
133 $(top_builddir)/src/util/libgnunetutil.la
135 perf_ats_proportional_core_latency_SOURCES = \
137 perf_ats_proportional_core_latency_LDADD = \
138 $(top_builddir)/src/util/libgnunetutil.la \
139 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
140 $(top_builddir)/src/testbed/libgnunettestbed.la \
141 $(top_builddir)/src/ats/libgnunetats.la \
142 $(top_builddir)/src/core/libgnunetcore.la \
143 $(top_builddir)/src/transport/libgnunettransport.la
144 perf_ats_proportional_core_latency_DEPENDENCIES = \
145 libgnunetatstesting.la \
146 $(top_builddir)/src/util/libgnunetutil.la
148 perf_ats_proportional_transport_latency_SOURCES = \
150 perf_ats_proportional_transport_latency_LDADD = \
151 $(top_builddir)/src/util/libgnunetutil.la \
152 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
153 $(top_builddir)/src/testbed/libgnunettestbed.la \
154 $(top_builddir)/src/ats/libgnunetats.la \
155 $(top_builddir)/src/core/libgnunetcore.la \
156 $(top_builddir)/src/transport/libgnunettransport.la
157 perf_ats_proportional_transport_latency_DEPENDENCIES = \
158 libgnunetatstesting.la \
159 $(top_builddir)/src/util/libgnunetutil.la
162 perf_ats_mlp_core_none_SOURCES = \
164 perf_ats_mlp_core_none_LDADD = \
165 $(top_builddir)/src/util/libgnunetutil.la \
166 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
167 $(top_builddir)/src/testbed/libgnunettestbed.la \
168 $(top_builddir)/src/ats/libgnunetats.la \
169 $(top_builddir)/src/core/libgnunetcore.la \
170 $(top_builddir)/src/transport/libgnunettransport.la
171 perf_ats_mlp_core_none_DEPENDENCIES = \
172 libgnunetatstesting.la \
173 $(top_builddir)/src/util/libgnunetutil.la
175 perf_ats_mlp_transport_none_SOURCES = \
177 perf_ats_mlp_transport_none_LDADD = \
178 $(top_builddir)/src/util/libgnunetutil.la \
179 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
180 $(top_builddir)/src/testbed/libgnunettestbed.la \
181 $(top_builddir)/src/ats/libgnunetats.la \
182 $(top_builddir)/src/core/libgnunetcore.la \
183 $(top_builddir)/src/transport/libgnunettransport.la
184 perf_ats_mlp_transport_none_DEPENDENCIES = \
185 libgnunetatstesting.la \
186 $(top_builddir)/src/util/libgnunetutil.la
188 perf_ats_mlp_core_bandwidth_SOURCES = \
190 perf_ats_mlp_core_bandwidth_LDADD = \
191 $(top_builddir)/src/util/libgnunetutil.la \
192 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
193 $(top_builddir)/src/testbed/libgnunettestbed.la \
194 $(top_builddir)/src/ats/libgnunetats.la \
195 $(top_builddir)/src/core/libgnunetcore.la \
196 $(top_builddir)/src/transport/libgnunettransport.la
197 perf_ats_mlp_core_bandwidth_DEPENDENCIES = \
198 libgnunetatstesting.la \
199 $(top_builddir)/src/util/libgnunetutil.la
201 perf_ats_mlp_transport_bandwidth_SOURCES = \
203 perf_ats_mlp_transport_bandwidth_LDADD = \
204 $(top_builddir)/src/util/libgnunetutil.la \
205 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
206 $(top_builddir)/src/testbed/libgnunettestbed.la \
207 $(top_builddir)/src/ats/libgnunetats.la \
208 $(top_builddir)/src/core/libgnunetcore.la \
209 $(top_builddir)/src/transport/libgnunettransport.la
210 perf_ats_mlp_transport_bandwidth_DEPENDENCIES = \
211 libgnunetatstesting.la \
212 $(top_builddir)/src/util/libgnunetutil.la
214 perf_ats_mlp_core_latency_SOURCES = \
216 perf_ats_mlp_core_latency_LDADD = \
217 $(top_builddir)/src/util/libgnunetutil.la \
218 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
219 $(top_builddir)/src/testbed/libgnunettestbed.la \
220 $(top_builddir)/src/ats/libgnunetats.la \
221 $(top_builddir)/src/core/libgnunetcore.la \
222 $(top_builddir)/src/transport/libgnunettransport.la
223 perf_ats_mlp_core_latency_DEPENDENCIES = \
224 libgnunetatstesting.la \
225 $(top_builddir)/src/util/libgnunetutil.la
227 perf_ats_mlp_transport_latency_SOURCES = \
229 perf_ats_mlp_transport_latency_LDADD = \
230 $(top_builddir)/src/util/libgnunetutil.la \
231 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
232 $(top_builddir)/src/testbed/libgnunettestbed.la \
233 $(top_builddir)/src/ats/libgnunetats.la \
234 $(top_builddir)/src/core/libgnunetcore.la \
235 $(top_builddir)/src/transport/libgnunettransport.la
236 perf_ats_mlp_transport_latencyDEPENDENCIES = \
237 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
238 $(top_builddir)/src/util/libgnunetutil.la
241 perf_ats_ril_core_none_SOURCES = \
243 perf_ats_ril_core_none_LDADD = \
244 $(top_builddir)/src/util/libgnunetutil.la \
245 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
246 $(top_builddir)/src/testbed/libgnunettestbed.la \
247 $(top_builddir)/src/ats/libgnunetats.la \
248 $(top_builddir)/src/core/libgnunetcore.la \
249 $(top_builddir)/src/transport/libgnunettransport.la
250 perf_ats_ril_core_none_DEPENDENCIES = \
251 libgnunetatstesting.la \
252 $(top_builddir)/src/util/libgnunetutil.la
254 perf_ats_ril_transport_none_SOURCES = \
256 perf_ats_ril_transport_none_LDADD = \
257 $(top_builddir)/src/util/libgnunetutil.la \
258 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
259 $(top_builddir)/src/testbed/libgnunettestbed.la \
260 $(top_builddir)/src/ats/libgnunetats.la \
261 $(top_builddir)/src/core/libgnunetcore.la \
262 $(top_builddir)/src/transport/libgnunettransport.la
263 perf_ats_ril_transport_none_DEPENDENCIES = \
264 libgnunetatstesting.la \
265 $(top_builddir)/src/util/libgnunetutil.la
267 perf_ats_ril_core_bandwidth_SOURCES = \
269 perf_ats_ril_core_bandwidth_LDADD = \
270 $(top_builddir)/src/util/libgnunetutil.la \
271 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
272 $(top_builddir)/src/testbed/libgnunettestbed.la \
273 $(top_builddir)/src/ats/libgnunetats.la \
274 $(top_builddir)/src/core/libgnunetcore.la \
275 $(top_builddir)/src/transport/libgnunettransport.la
276 perf_ats_ril_core_bandwidth_DEPENDENCIES = \
277 libgnunetatstesting.la \
278 $(top_builddir)/src/util/libgnunetutil.la
280 perf_ats_ril_transport_bandwidth_SOURCES = \
282 perf_ats_ril_transport_bandwidth_LDADD = \
283 $(top_builddir)/src/util/libgnunetutil.la \
284 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
285 $(top_builddir)/src/testbed/libgnunettestbed.la \
286 $(top_builddir)/src/ats/libgnunetats.la \
287 $(top_builddir)/src/core/libgnunetcore.la \
288 $(top_builddir)/src/transport/libgnunettransport.la
289 perf_ats_ril_transport_DEPENDENCIES = \
290 libgnunetatstesting.la \
291 $(top_builddir)/src/util/libgnunetutil.la
294 perf_ats_ril_core_latency_SOURCES = \
296 perf_ats_ril_core_latency_LDADD = \
297 $(top_builddir)/src/util/libgnunetutil.la \
298 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
299 $(top_builddir)/src/testbed/libgnunettestbed.la \
300 $(top_builddir)/src/ats/libgnunetats.la \
301 $(top_builddir)/src/core/libgnunetcore.la \
302 $(top_builddir)/src/transport/libgnunettransport.la
303 perf_ats_ril_core_latency_DEPENDENCIES = \
304 libgnunetatstesting.la \
305 $(top_builddir)/src/util/libgnunetutil.la
307 perf_ats_ril_transport_latency_SOURCES = \
309 perf_ats_ril_transport_latency_LDADD = \
310 $(top_builddir)/src/util/libgnunetutil.la \
311 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
312 $(top_builddir)/src/testbed/libgnunettestbed.la \
313 $(top_builddir)/src/ats/libgnunetats.la \
314 $(top_builddir)/src/core/libgnunetcore.la \
315 $(top_builddir)/src/transport/libgnunettransport.la
316 perf_ats_ril_transport_latency_DEPENDENCIES = \
317 libgnunetatstesting.la \
318 $(top_builddir)/src/util/libgnunetutil.la
321 gnunet_ats_sim_default.conf \
322 perf_ats_proportional_none.conf \
323 perf_ats_proportional_bandwidth.conf \
324 perf_ats_proportional_latency.conf \
325 perf_ats_mlp_none.conf \
326 perf_ats_mlp_bandwidth.conf \
327 perf_ats_mlp_latency.conf \
328 perf_ats_ril_none.conf \
329 perf_ats_ril_bandwidth.conf \
330 perf_ats_ril_latency.conf