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 \
34 #perf_ats_ril_core_none \
35 #perf_ats_ril_transport_bandwidth \
36 #perf_ats_ril_core_bandwidth \
37 #perf_ats_ril_transport_latency \
38 #perf_ats_ril_core_latency
42 libgnunetatstesting.la
48 TESTS = $(check_PROGRAMS)
54 libgnunetatstesting_la_SOURCES = \
55 ats-testing.c ats-testing.h
56 libgnunetatstesting_la_LIBADD = \
57 $(top_builddir)/src/transport/libgnunettransport.la \
58 $(top_builddir)/src/hello/libgnunethello.la \
59 $(top_builddir)/src/util/libgnunetutil.la \
60 $(top_builddir)/src/testing/libgnunettesting.la \
62 libgnunettransporttesting_la_DEPENDENCIES = \
64 libgnunettransporttesting_la_LDFLAGS = \
67 gnunet_ats_sim_SOURCES = \
69 gnunet_ats_sim_LDADD = \
70 $(top_builddir)/src/util/libgnunetutil.la \
71 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
72 $(top_builddir)/src/testbed/libgnunettestbed.la \
73 $(top_builddir)/src/ats/libgnunetats.la \
74 $(top_builddir)/src/core/libgnunetcore.la \
75 $(top_builddir)/src/transport/libgnunettransport.la
76 gnunet_ats_sim_DEPENDENCIES = \
77 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
78 $(top_builddir)/src/util/libgnunetutil.la
81 perf_ats_proportional_core_none_SOURCES = \
82 perf_ats.c perf_ats_logging.c perf_ats.h
83 perf_ats_proportional_core_none_LDADD = \
84 $(top_builddir)/src/util/libgnunetutil.la \
85 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
86 $(top_builddir)/src/testbed/libgnunettestbed.la \
87 $(top_builddir)/src/ats/libgnunetats.la \
88 $(top_builddir)/src/core/libgnunetcore.la \
89 $(top_builddir)/src/transport/libgnunettransport.la
90 perf_ats_proportional_core_DEPENDENCIES = \
91 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
92 $(top_builddir)/src/util/libgnunetutil.la
94 perf_ats_proportional_transport_none_SOURCES = \
95 perf_ats.c perf_ats_logging.c
96 perf_ats_proportional_transport_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_transport_DEPENDENCIES = \
104 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
105 $(top_builddir)/src/util/libgnunetutil.la
107 perf_ats_proportional_core_bandwidth_SOURCES = \
108 perf_ats.c perf_ats_logging.c
109 perf_ats_proportional_core_bandwidth_LDADD = \
110 $(top_builddir)/src/util/libgnunetutil.la \
111 $(top_builddir)/src/testbed/libgnunettestbed.la \
112 $(top_builddir)/src/ats/libgnunetats.la \
113 $(top_builddir)/src/core/libgnunetcore.la \
114 $(top_builddir)/src/transport/libgnunettransport.la
116 perf_ats_proportional_transport_bandwidth_SOURCES = \
117 perf_ats.c perf_ats_logging.c
118 perf_ats_proportional_transport_bandwidth_LDADD = \
119 $(top_builddir)/src/util/libgnunetutil.la \
120 $(top_builddir)/src/testbed/libgnunettestbed.la \
121 $(top_builddir)/src/ats/libgnunetats.la \
122 $(top_builddir)/src/core/libgnunetcore.la \
123 $(top_builddir)/src/transport/libgnunettransport.la
125 perf_ats_proportional_core_latency_SOURCES = \
126 perf_ats.c perf_ats_logging.c
127 perf_ats_proportional_core_latency_LDADD = \
128 $(top_builddir)/src/util/libgnunetutil.la \
129 $(top_builddir)/src/testbed/libgnunettestbed.la \
130 $(top_builddir)/src/ats/libgnunetats.la \
131 $(top_builddir)/src/core/libgnunetcore.la \
132 $(top_builddir)/src/transport/libgnunettransport.la
134 perf_ats_proportional_transport_latency_SOURCES = \
135 perf_ats.c perf_ats_logging.c
136 perf_ats_proportional_transport_latency_LDADD = \
137 $(top_builddir)/src/util/libgnunetutil.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
144 perf_ats_mlp_core_none_SOURCES = \
145 perf_ats.c perf_ats_logging.c
146 perf_ats_mlp_core_none_LDADD = \
147 $(top_builddir)/src/util/libgnunetutil.la \
148 $(top_builddir)/src/testbed/libgnunettestbed.la \
149 $(top_builddir)/src/ats/libgnunetats.la \
150 $(top_builddir)/src/core/libgnunetcore.la \
151 $(top_builddir)/src/transport/libgnunettransport.la
153 perf_ats_mlp_transport_none_SOURCES = \
154 perf_ats.c perf_ats_logging.c
155 perf_ats_mlp_transport_none_LDADD = \
156 $(top_builddir)/src/util/libgnunetutil.la \
157 $(top_builddir)/src/testbed/libgnunettestbed.la \
158 $(top_builddir)/src/ats/libgnunetats.la \
159 $(top_builddir)/src/core/libgnunetcore.la \
160 $(top_builddir)/src/transport/libgnunettransport.la
162 perf_ats_mlp_core_bandwidth_SOURCES = \
163 perf_ats.c perf_ats_logging.c
164 perf_ats_mlp_core_bandwidth_LDADD = \
165 $(top_builddir)/src/util/libgnunetutil.la \
166 $(top_builddir)/src/testbed/libgnunettestbed.la \
167 $(top_builddir)/src/ats/libgnunetats.la \
168 $(top_builddir)/src/core/libgnunetcore.la \
169 $(top_builddir)/src/transport/libgnunettransport.la
171 perf_ats_mlp_transport_bandwidth_SOURCES = \
172 perf_ats.c perf_ats_logging.c
173 perf_ats_mlp_transport_bandwidth_LDADD = \
174 $(top_builddir)/src/util/libgnunetutil.la \
175 $(top_builddir)/src/testbed/libgnunettestbed.la \
176 $(top_builddir)/src/ats/libgnunetats.la \
177 $(top_builddir)/src/core/libgnunetcore.la \
178 $(top_builddir)/src/transport/libgnunettransport.la
180 perf_ats_mlp_core_latency_SOURCES = \
181 perf_ats.c perf_ats_logging.c
182 perf_ats_mlp_core_latency_LDADD = \
183 $(top_builddir)/src/util/libgnunetutil.la \
184 $(top_builddir)/src/testbed/libgnunettestbed.la \
185 $(top_builddir)/src/ats/libgnunetats.la \
186 $(top_builddir)/src/core/libgnunetcore.la \
187 $(top_builddir)/src/transport/libgnunettransport.la
189 perf_ats_mlp_transport_latency_SOURCES = \
190 perf_ats.c perf_ats_logging.c
191 perf_ats_mlp_transport_latency_LDADD = \
192 $(top_builddir)/src/util/libgnunetutil.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
199 perf_ats_ril_core_none_SOURCES = \
200 perf_ats.c perf_ats_logging.c
201 perf_ats_ril_core_none_LDADD = \
202 $(top_builddir)/src/util/libgnunetutil.la \
203 $(top_builddir)/src/testbed/libgnunettestbed.la \
204 $(top_builddir)/src/ats/libgnunetats.la \
205 $(top_builddir)/src/core/libgnunetcore.la \
206 $(top_builddir)/src/transport/libgnunettransport.la
208 perf_ats_ril_transport_none_SOURCES = \
209 perf_ats.c perf_ats_logging.c
210 perf_ats_ril_transport_none_LDADD = \
211 $(top_builddir)/src/util/libgnunetutil.la \
212 $(top_builddir)/src/testbed/libgnunettestbed.la \
213 $(top_builddir)/src/ats/libgnunetats.la \
214 $(top_builddir)/src/core/libgnunetcore.la \
215 $(top_builddir)/src/transport/libgnunettransport.la
217 perf_ats_ril_core_bandwidth_SOURCES = \
218 perf_ats.c perf_ats_logging.c
219 perf_ats_ril_core_bandwidth_LDADD = \
220 $(top_builddir)/src/util/libgnunetutil.la \
221 $(top_builddir)/src/testbed/libgnunettestbed.la \
222 $(top_builddir)/src/ats/libgnunetats.la \
223 $(top_builddir)/src/core/libgnunetcore.la \
224 $(top_builddir)/src/transport/libgnunettransport.la
226 perf_ats_ril_transport_bandwidth_SOURCES = \
227 perf_ats.c perf_ats_logging.c
228 perf_ats_ril_transport_bandwidth_LDADD = \
229 $(top_builddir)/src/util/libgnunetutil.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
235 perf_ats_ril_core_latency_SOURCES = \
236 perf_ats.c perf_ats_logging.c
237 perf_ats_ril_core_latency_LDADD = \
238 $(top_builddir)/src/util/libgnunetutil.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
244 perf_ats_ril_transport_latency_SOURCES = \
245 perf_ats.c perf_ats_logging.c
246 perf_ats_ril_transport_latency_LDADD = \
247 $(top_builddir)/src/util/libgnunetutil.la \
248 $(top_builddir)/src/testbed/libgnunettestbed.la \
249 $(top_builddir)/src/ats/libgnunetats.la \
250 $(top_builddir)/src/core/libgnunetcore.la \
251 $(top_builddir)/src/transport/libgnunettransport.la
254 perf_ats_proportional_none.conf \
255 perf_ats_proportional_bandwidth.conf \
256 perf_ats_proportional_latency.conf \
257 perf_ats_mlp_none.conf \
258 perf_ats_mlp_bandwidth.conf \
259 perf_ats_mlp_latency.conf \
260 perf_ats_ril_none.conf \
261 perf_ats_ril_bandwidth.conf \
262 perf_ats_ril_latency.conf