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 \
34 #perf_ats_mlp_bandwidth
35 #perf_ats_ril_transport_none \
36 #perf_ats_ril_core_none \
37 #perf_ats_ril_transport_bandwidth \
38 #perf_ats_ril_core_bandwidth \
39 #perf_ats_ril_transport_latency \
40 #perf_ats_ril_core_latency
47 TESTS = $(check_PROGRAMS)
50 perf_ats_proportional_core_none_SOURCES = \
51 perf_ats.c perf_ats_logging.c
52 perf_ats_proportional_core_none_LDADD = \
53 $(top_builddir)/src/util/libgnunetutil.la \
54 $(top_builddir)/src/testbed/libgnunettestbed.la \
55 $(top_builddir)/src/ats/libgnunetats.la \
56 $(top_builddir)/src/core/libgnunetcore.la \
57 $(top_builddir)/src/transport/libgnunettransport.la
59 perf_ats_proportional_transport_none_SOURCES = \
60 perf_ats.c perf_ats_logging.c
61 perf_ats_proportional_transport_none_LDADD = \
62 $(top_builddir)/src/util/libgnunetutil.la \
63 $(top_builddir)/src/testbed/libgnunettestbed.la \
64 $(top_builddir)/src/ats/libgnunetats.la \
65 $(top_builddir)/src/core/libgnunetcore.la \
66 $(top_builddir)/src/transport/libgnunettransport.la
68 perf_ats_proportional_core_bandwidth_SOURCES = \
69 perf_ats.c perf_ats_logging.c
70 perf_ats_proportional_core_bandwidth_LDADD = \
71 $(top_builddir)/src/util/libgnunetutil.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
77 perf_ats_proportional_transport_bandwidth_SOURCES = \
78 perf_ats.c perf_ats_logging.c
79 perf_ats_proportional_transport_bandwidth_LDADD = \
80 $(top_builddir)/src/util/libgnunetutil.la \
81 $(top_builddir)/src/testbed/libgnunettestbed.la \
82 $(top_builddir)/src/ats/libgnunetats.la \
83 $(top_builddir)/src/core/libgnunetcore.la \
84 $(top_builddir)/src/transport/libgnunettransport.la
86 perf_ats_proportional_core_latency_SOURCES = \
87 perf_ats.c perf_ats_logging.c
88 perf_ats_proportional_core_latency_LDADD = \
89 $(top_builddir)/src/util/libgnunetutil.la \
90 $(top_builddir)/src/testbed/libgnunettestbed.la \
91 $(top_builddir)/src/ats/libgnunetats.la \
92 $(top_builddir)/src/core/libgnunetcore.la \
93 $(top_builddir)/src/transport/libgnunettransport.la
95 perf_ats_proportional_transport_latency_SOURCES = \
96 perf_ats.c perf_ats_logging.c
97 perf_ats_proportional_transport_latency_LDADD = \
98 $(top_builddir)/src/util/libgnunetutil.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
105 perf_ats_mlp_core_none_SOURCES = \
106 perf_ats.c perf_ats_logging.c
107 perf_ats_mlp_core_none_LDADD = \
108 $(top_builddir)/src/util/libgnunetutil.la \
109 $(top_builddir)/src/testbed/libgnunettestbed.la \
110 $(top_builddir)/src/ats/libgnunetats.la \
111 $(top_builddir)/src/core/libgnunetcore.la \
112 $(top_builddir)/src/transport/libgnunettransport.la
114 perf_ats_mlp_transport_none_SOURCES = \
115 perf_ats.c perf_ats_logging.c
116 perf_ats_mlp_transport_none_LDADD = \
117 $(top_builddir)/src/util/libgnunetutil.la \
118 $(top_builddir)/src/testbed/libgnunettestbed.la \
119 $(top_builddir)/src/ats/libgnunetats.la \
120 $(top_builddir)/src/core/libgnunetcore.la \
121 $(top_builddir)/src/transport/libgnunettransport.la
123 perf_ats_mlp_core_bandwidth_SOURCES = \
124 perf_ats.c perf_ats_logging.c
125 perf_ats_mlp_core_bandwidth_LDADD = \
126 $(top_builddir)/src/util/libgnunetutil.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
132 perf_ats_mlp_transport_bandwidth_SOURCES = \
133 perf_ats.c perf_ats_logging.c
134 perf_ats_mlp_transport_bandwidth_LDADD = \
135 $(top_builddir)/src/util/libgnunetutil.la \
136 $(top_builddir)/src/testbed/libgnunettestbed.la \
137 $(top_builddir)/src/ats/libgnunetats.la \
138 $(top_builddir)/src/core/libgnunetcore.la \
139 $(top_builddir)/src/transport/libgnunettransport.la
141 perf_ats_mlp_core_latency_SOURCES = \
142 perf_ats.c perf_ats_logging.c
143 perf_ats_mlp_core_latency_LDADD = \
144 $(top_builddir)/src/util/libgnunetutil.la \
145 $(top_builddir)/src/testbed/libgnunettestbed.la \
146 $(top_builddir)/src/ats/libgnunetats.la \
147 $(top_builddir)/src/core/libgnunetcore.la \
148 $(top_builddir)/src/transport/libgnunettransport.la
150 perf_ats_mlp_transport_latency_SOURCES = \
151 perf_ats.c perf_ats_logging.c
152 perf_ats_mlp_transport_latency_LDADD = \
153 $(top_builddir)/src/util/libgnunetutil.la \
154 $(top_builddir)/src/testbed/libgnunettestbed.la \
155 $(top_builddir)/src/ats/libgnunetats.la \
156 $(top_builddir)/src/core/libgnunetcore.la \
157 $(top_builddir)/src/transport/libgnunettransport.la
160 perf_ats_ril_core_none_SOURCES = \
161 perf_ats.c perf_ats_logging.c
162 perf_ats_ril_core_none_LDADD = \
163 $(top_builddir)/src/util/libgnunetutil.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
169 perf_ats_ril_transport_none_SOURCES = \
170 perf_ats.c perf_ats_logging.c
171 perf_ats_ril_transport_none_LDADD = \
172 $(top_builddir)/src/util/libgnunetutil.la \
173 $(top_builddir)/src/testbed/libgnunettestbed.la \
174 $(top_builddir)/src/ats/libgnunetats.la \
175 $(top_builddir)/src/core/libgnunetcore.la \
176 $(top_builddir)/src/transport/libgnunettransport.la
178 perf_ats_ril_core_bandwidth_SOURCES = \
179 perf_ats.c perf_ats_logging.c
180 perf_ats_ril_core_bandwidth_LDADD = \
181 $(top_builddir)/src/util/libgnunetutil.la \
182 $(top_builddir)/src/testbed/libgnunettestbed.la \
183 $(top_builddir)/src/ats/libgnunetats.la \
184 $(top_builddir)/src/core/libgnunetcore.la \
185 $(top_builddir)/src/transport/libgnunettransport.la
187 perf_ats_ril_transport_bandwidth_SOURCES = \
188 perf_ats.c perf_ats_logging.c
189 perf_ats_ril_transport_bandwidth_LDADD = \
190 $(top_builddir)/src/util/libgnunetutil.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
196 perf_ats_ril_core_latency_SOURCES = \
197 perf_ats.c perf_ats_logging.c
198 perf_ats_ril_core_latency_LDADD = \
199 $(top_builddir)/src/util/libgnunetutil.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
205 perf_ats_ril_transport_latency_SOURCES = \
206 perf_ats.c perf_ats_logging.c
207 perf_ats_ril_transport_latency_LDADD = \
208 $(top_builddir)/src/util/libgnunetutil.la \
209 $(top_builddir)/src/testbed/libgnunettestbed.la \
210 $(top_builddir)/src/ats/libgnunetats.la \
211 $(top_builddir)/src/core/libgnunetcore.la \
212 $(top_builddir)/src/transport/libgnunettransport.la
215 perf_ats_proportional_none.conf \
216 perf_ats_proportional_bandwidth.conf \
217 perf_ats_proportional_latency.conf \
218 perf_ats_mlp_none.conf \
219 perf_ats_mlp_bandwidth.conf \
220 perf_ats_mlp_latency.conf \
221 perf_ats_ril_none.conf \
222 perf_ats_ril_bandwidth.conf \
223 perf_ats_ril_latency.conf