fd215621320af1e4d4ac69e89ef5cee048b15a8b
[oweals/gnunet.git] / src / ats / Makefile.am
1 AM_CPPFLAGS = -I$(top_srcdir)/src/include
2
3 plugindir = $(libdir)/gnunet
4
5 pkgcfgdir= $(pkgdatadir)/config.d/
6
7 libexecdir= $(pkglibdir)/libexec/
8
9 pkgcfg_DATA = \
10   ats.conf
11
12 if MINGW
13  WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols 
14 endif
15
16 if USE_COVERAGE
17   AM_CFLAGS = -fprofile-arcs -ftest-coverage
18 endif
19
20 if HAVE_LIBGLPK
21   GN_LIBGLPK = -lglpk
22   GN_MLP_LIB = libgnunet_plugin_ats_mlp.la
23   GN_MLP_TEST = test_ats_mlp
24   GN_MLP_TEST_UPDATE = test_ats_mlp_update
25   GN_MLP_TEST_AVG = test_ats_mlp_averaging
26   GN_MLP_PERF = perf_ats_mlp
27   GN_MLP_ADD_ADDRESS = test_ats_solver_add_address_mlp
28   GN_MLP_ADD_REQUEST_ADDRESS = test_ats_solver_add_address_and_request_mlp
29   GN_MLP_REQUEST_ADD_ADDRESS = test_ats_solver_request_and_add_address_mlp
30   GN_MLP_REQUEST_DELETE_ADDRESS = test_ats_solver_request_and_delete_address_mlp
31   GN_MLP_ALTERNATIVE_DELETE_ADDRESS = test_ats_solver_alternative_after_delete_address_mlp
32 endif
33
34 lib_LTLIBRARIES = libgnunetats.la
35
36 plugin_LTLIBRARIES = \
37   libgnunet_plugin_ats_proportional.la \
38   $(GN_MLP_LIB)
39
40 libgnunetats_la_SOURCES = \
41   ats_api_scheduling.c \
42   ats_api_performance.c  
43
44 libgnunetats_la_LIBADD = \
45  $(top_builddir)/src/util/libgnunetutil.la \
46  $(LTLIBINTL)
47
48 libgnunetats_la_LDFLAGS = \
49  $(GN_LIB_LDFLAGS) \
50   -version-info 4:0:0
51
52
53 libexec_PROGRAMS = \
54  gnunet-service-ats
55
56 # gnunet-service-ats-solver_proportional.c gnunet-service-ats-solver_proportional.h
57 # $(GN_MLP_SRC)
58 # gnunet-service-ats-solver_ril.c gnunet-service-ats-solver_ril.h 
59
60 gnunet_service_ats_SOURCES = \
61  gnunet-service-ats.c gnunet-service-ats.h\
62  gnunet-service-ats_addresses.c gnunet-service-ats_addresses.h \
63  gnunet-service-ats_normalization.c gnunet-service-ats_normalization.h \
64  gnunet-service-ats_performance.c gnunet-service-ats_performance.h \
65  gnunet-service-ats_scheduling.c gnunet-service-ats_scheduling.h \
66  gnunet-service-ats_reservations.c gnunet-service-ats_reservations.h
67 gnunet_service_ats_LDADD = \
68   $(top_builddir)/src/statistics/libgnunetstatistics.la \
69   $(top_builddir)/src/util/libgnunetutil.la \
70   libgnunetats.la \
71   $(GN_LIBINTL)
72 gnunet_service_ats_DEPENDENCIES = \
73   libgnunetats.la
74
75 if HAVE_TESTING
76 TESTING_TESTS = \
77  test_ats_api_scheduling_init \
78  test_ats_api_scheduling_add_address \
79  test_ats_api_scheduling_add_address_duplicate \
80  test_ats_api_scheduling_add_address_inbound \
81  test_ats_api_scheduling_destroy_address \
82  test_ats_api_scheduling_destroy_address_twice \
83  test_ats_api_scheduling_add_session \
84  test_ats_api_scheduling_destroy_session \
85  test_ats_api_performance_list_all_addresses \
86  test_ats_api_performance_list_peer_addresses \
87  test_ats_api_performance_list_all_addresses_active \
88  test_ats_api_performance_monitor \
89  test_ats_api_performance_monitor_initial_callback \
90  test_ats_solver_add_address_proportional \
91  test_ats_solver_add_address_and_request_proportional \
92  test_ats_solver_request_and_add_address_proportional \
93  test_ats_solver_request_and_delete_address_proportional \
94  test_ats_solver_alternative_after_delete_address_proportional \
95  $(GN_MLP_ADD_REQUEST_ADDRESS) \
96  $(GN_MLP_ADD_REQUEST_ADDRESS) \
97  $(GN_MLP_REQUEST_ADD_ADDRESS) \
98  $(GN_MLP_REQUEST_DELETE_ADDRESS) \
99  $(GN_MLP_ALTERNATIVE_DELETE_ADDRESS)
100 # test_ats_solver_add_address_ril
101 # test_ats_solver_add_address_and_request_ril
102 # test_ats_solver_request_and_add_address_ril 
103 # test_ats_solver_request_and_delete_address_ril 
104 # test_ats_solver_alternative_after_delete_address_ril
105   
106 # test_ats_api_scheduling_min_bw
107 # test_ats_api_scheduling_check_min_bw_alt
108 # test_ats_api_scheduling_update_address
109 # test_ats_api_scheduling_destroy_inbound_connection
110 # test_ats_api_scheduling_block_and_reset
111 # test_ats_normalization_update_quality
112 # test_ats_change_preference
113 # test_ats_simplistic
114 # test_ats_simplistic_switch_networks
115 # test_ats_simplistic_change_preference
116 # test_ats_api_performance_address_info
117 # test_ats_api_performance_feedback
118 endif
119
120 check_PROGRAMS = \
121  $(TESTING_TESTS)
122 # $(GN_MLP_TEST) $(GN_MLP_PERF) $(GN_MLP_TEST_UPDATE)
123 # $(GN_MLP_TEST_AVG)
124
125 if ENABLE_TEST_RUN
126 TESTS = $(check_PROGRAMS)
127 endif
128
129 libgnunet_plugin_ats_proportional_la_SOURCES = \
130   libgnunet_plugin_ats_proportional.c
131 libgnunet_plugin_ats_proportional_la_LIBADD = \
132   $(top_builddir)/src/statistics/libgnunetstatistics.la \
133   $(top_builddir)/src/util/libgnunetutil.la \
134   $(LTLIBINTL)
135
136 if HAVE_LIBGLPK 
137 libgnunet_plugin_ats_mlp_la_SOURCES = \
138   libgnunet_plugin_ats_mlp.c
139 libgnunet_plugin_ats_mlp_la_LIBADD = \
140   $(top_builddir)/src/statistics/libgnunetstatistics.la \
141   $(top_builddir)/src/util/libgnunetutil.la \
142   $(GN_LIBGLPK)
143 libgnunet_plugin_ats_mlp_la_LDFLAGS = \
144         $(GN_LIBGLPK) 
145 endif 
146
147 # scheduling API tests
148
149 test_ats_api_scheduling_init_SOURCES = \
150  test_ats_api_scheduling_init.c \
151  test_ats_api_common.c test_ats_api_common.h
152 test_ats_api_scheduling_init_LDADD = \
153   $(top_builddir)/src/util/libgnunetutil.la \
154   $(top_builddir)/src/testing/libgnunettesting.la \
155   $(top_builddir)/src/ats/libgnunetats.la \
156   $(top_builddir)/src/statistics/libgnunetstatistics.la      
157
158 test_ats_api_scheduling_add_address_SOURCES = \
159  test_ats_api_scheduling_add_address.c \
160  test_ats_api_common.c test_ats_api_common.h
161 test_ats_api_scheduling_add_address_LDADD = \
162   $(top_builddir)/src/util/libgnunetutil.la \
163   $(top_builddir)/src/testing/libgnunettesting.la \
164   $(top_builddir)/src/ats/libgnunetats.la \
165   $(top_builddir)/src/statistics/libgnunetstatistics.la    
166
167 test_ats_api_scheduling_add_address_inbound_SOURCES = \
168  test_ats_api_scheduling_add_address_inbound.c \
169  test_ats_api_common.c test_ats_api_common.h
170 test_ats_api_scheduling_add_address_inbound_LDADD = \
171   $(top_builddir)/src/util/libgnunetutil.la \
172   $(top_builddir)/src/testing/libgnunettesting.la \
173   $(top_builddir)/src/ats/libgnunetats.la \
174   $(top_builddir)/src/statistics/libgnunetstatistics.la    
175
176 test_ats_api_scheduling_add_address_duplicate_SOURCES = \
177  test_ats_api_scheduling_add_address_duplicate.c \
178  test_ats_api_common.c test_ats_api_common.h
179 test_ats_api_scheduling_add_address_duplicate_LDADD = \
180   $(top_builddir)/src/util/libgnunetutil.la \
181   $(top_builddir)/src/testing/libgnunettesting.la \
182   $(top_builddir)/src/ats/libgnunetats.la \
183   $(top_builddir)/src/statistics/libgnunetstatistics.la    
184
185 test_ats_api_scheduling_destroy_address_SOURCES = \
186  test_ats_api_scheduling_destroy_address.c \
187  test_ats_api_common.c test_ats_api_common.h
188 test_ats_api_scheduling_destroy_address_LDADD = \
189   $(top_builddir)/src/util/libgnunetutil.la \
190   $(top_builddir)/src/testing/libgnunettesting.la \
191   $(top_builddir)/src/ats/libgnunetats.la \
192   $(top_builddir)/src/statistics/libgnunetstatistics.la    
193
194 test_ats_api_scheduling_destroy_address_twice_SOURCES = \
195  test_ats_api_scheduling_destroy_address_twice.c \
196  test_ats_api_common.c test_ats_api_common.h
197 test_ats_api_scheduling_destroy_address_twice_LDADD = \
198   $(top_builddir)/src/util/libgnunetutil.la \
199   $(top_builddir)/src/testing/libgnunettesting.la \
200   $(top_builddir)/src/ats/libgnunetats.la \
201   $(top_builddir)/src/statistics/libgnunetstatistics.la    
202
203 test_ats_api_scheduling_add_session_SOURCES = \
204  test_ats_api_scheduling_add_session.c test_ats_api_common.c
205 test_ats_api_scheduling_add_session_LDADD = \
206   $(top_builddir)/src/util/libgnunetutil.la \
207   $(top_builddir)/src/testing/libgnunettesting.la \
208   $(top_builddir)/src/ats/libgnunetats.la \
209   $(top_builddir)/src/statistics/libgnunetstatistics.la  
210
211 test_ats_api_scheduling_destroy_session_SOURCES = \
212  test_ats_api_scheduling_destroy_session.c test_ats_api_common.c
213 test_ats_api_scheduling_destroy_session_LDADD = \
214   $(top_builddir)/src/util/libgnunetutil.la \
215   $(top_builddir)/src/testing/libgnunettesting.la \
216   $(top_builddir)/src/ats/libgnunetats.la \
217   $(top_builddir)/src/statistics/libgnunetstatistics.la  
218
219 # performance API tests
220
221 test_ats_api_performance_list_all_addresses_SOURCES = \
222  test_ats_api_performance_list_all_addresses.c
223 test_ats_api_performance_list_all_addresses_LDADD = \
224   $(top_builddir)/src/util/libgnunetutil.la \
225   $(top_builddir)/src/testing/libgnunettesting.la \
226   $(top_builddir)/src/hello/libgnunethello.la \
227   $(top_builddir)/src/ats/libgnunetats.la \
228         $(top_builddir)/src/statistics/libgnunetstatistics.la
229
230 test_ats_api_performance_list_peer_addresses_SOURCES = \
231  test_ats_api_performance_list_peer_addresses.c
232 test_ats_api_performance_list_peer_addresses_LDADD = \
233   $(top_builddir)/src/util/libgnunetutil.la \
234   $(top_builddir)/src/testing/libgnunettesting.la \
235   $(top_builddir)/src/hello/libgnunethello.la \
236   $(top_builddir)/src/ats/libgnunetats.la \
237         $(top_builddir)/src/statistics/libgnunetstatistics.la
238         
239 test_ats_api_performance_list_all_addresses_active_SOURCES = \
240  test_ats_api_performance_list_all_addresses_active.c
241 test_ats_api_performance_list_all_addresses_active_LDADD = \
242   $(top_builddir)/src/util/libgnunetutil.la \
243   $(top_builddir)/src/testing/libgnunettesting.la \
244   $(top_builddir)/src/hello/libgnunethello.la \
245   $(top_builddir)/src/ats/libgnunetats.la \
246         $(top_builddir)/src/statistics/libgnunetstatistics.la
247
248 test_ats_api_performance_monitor_SOURCES = \
249  test_ats_api_performance_monitor.c
250 test_ats_api_performance_monitor_LDADD = \
251   $(top_builddir)/src/util/libgnunetutil.la \
252   $(top_builddir)/src/testing/libgnunettesting.la \
253   $(top_builddir)/src/hello/libgnunethello.la \
254   $(top_builddir)/src/ats/libgnunetats.la \
255         $(top_builddir)/src/statistics/libgnunetstatistics.la
256         
257 test_ats_api_performance_monitor_initial_callback_SOURCES = \
258  test_ats_api_performance_monitor_initial_callback.c    
259 test_ats_api_performance_monitor_initial_callback_LDADD = \
260   $(top_builddir)/src/util/libgnunetutil.la \
261   $(top_builddir)/src/testing/libgnunettesting.la \
262   $(top_builddir)/src/hello/libgnunethello.la \
263   $(top_builddir)/src/ats/libgnunetats.la \
264         $(top_builddir)/src/statistics/libgnunetstatistics.la
265         
266 # solver tests
267 test_ats_solver_add_address_proportional_SOURCES = \
268  test_ats_solver_add_address.c \
269  test_ats_api_common.c test_ats_api_common.h
270 test_ats_solver_add_address_proportional_LDADD = \
271   $(top_builddir)/src/util/libgnunetutil.la \
272   $(top_builddir)/src/testing/libgnunettesting.la \
273   $(top_builddir)/src/hello/libgnunethello.la \
274   $(top_builddir)/src/ats/libgnunetats.la \
275         $(top_builddir)/src/statistics/libgnunetstatistics.la
276         
277 if HAVE_LIBGLPK 
278 test_ats_solver_add_address_mlp_SOURCES = \
279  test_ats_solver_add_address.c \
280  test_ats_api_common.c test_ats_api_common.h
281 test_ats_solver_add_address_mlp_LDADD = \
282   $(top_builddir)/src/util/libgnunetutil.la \
283   $(top_builddir)/src/testing/libgnunettesting.la \
284   $(top_builddir)/src/hello/libgnunethello.la \
285   $(top_builddir)/src/ats/libgnunetats.la \
286         $(top_builddir)/src/statistics/libgnunetstatistics.la
287 endif  
288                         
289 test_ats_solver_add_address_ril_SOURCES = \
290  test_ats_solver_add_address.c \
291  test_ats_api_common.c test_ats_api_common.h
292 test_ats_solver_add_address_ril_LDADD = \
293   $(top_builddir)/src/util/libgnunetutil.la \
294   $(top_builddir)/src/testing/libgnunettesting.la \
295   $(top_builddir)/src/hello/libgnunethello.la \
296   $(top_builddir)/src/ats/libgnunetats.la \
297         $(top_builddir)/src/statistics/libgnunetstatistics.la
298                         
299 test_ats_solver_add_address_and_request_proportional_SOURCES = \
300  test_ats_solver_add_address_and_request.c \
301  test_ats_api_common.c test_ats_api_common.h
302 test_ats_solver_add_address_and_request_proportional_LDADD = \
303   $(top_builddir)/src/util/libgnunetutil.la \
304   $(top_builddir)/src/testing/libgnunettesting.la \
305   $(top_builddir)/src/hello/libgnunethello.la \
306   $(top_builddir)/src/ats/libgnunetats.la \
307         $(top_builddir)/src/statistics/libgnunetstatistics.la
308         
309 if HAVE_LIBGLPK 
310 test_ats_solver_add_address_and_request_mlp_SOURCES = \
311  test_ats_solver_add_address_and_request.c \
312  test_ats_api_common.c test_ats_api_common.h
313 test_ats_solver_add_address_and_request_mlp_LDADD = \
314   $(top_builddir)/src/util/libgnunetutil.la \
315   $(top_builddir)/src/testing/libgnunettesting.la \
316   $(top_builddir)/src/hello/libgnunethello.la \
317   $(top_builddir)/src/ats/libgnunetats.la \
318         $(top_builddir)/src/statistics/libgnunetstatistics.la
319 endif  
320                         
321 test_ats_solver_add_address_and_request_ril_SOURCES = \
322  test_ats_solver_add_address_and_request.c \
323  test_ats_api_common.c test_ats_api_common.h
324 test_ats_solver_add_address_and_request_ril_LDADD = \
325   $(top_builddir)/src/util/libgnunetutil.la \
326   $(top_builddir)/src/testing/libgnunettesting.la \
327   $(top_builddir)/src/hello/libgnunethello.la \
328   $(top_builddir)/src/ats/libgnunetats.la \
329         $(top_builddir)/src/statistics/libgnunetstatistics.la
330
331
332 test_ats_solver_request_and_add_address_proportional_SOURCES = \
333  test_ats_solver_request_and_add_address.c \
334  test_ats_api_common.c test_ats_api_common.h
335 test_ats_solver_request_and_add_address_proportional_LDADD = \
336   $(top_builddir)/src/util/libgnunetutil.la \
337   $(top_builddir)/src/testing/libgnunettesting.la \
338   $(top_builddir)/src/hello/libgnunethello.la \
339   $(top_builddir)/src/ats/libgnunetats.la \
340         $(top_builddir)/src/statistics/libgnunetstatistics.la
341         
342 if HAVE_LIBGLPK 
343 test_ats_solver_request_and_add_address_mlp_SOURCES = \
344  test_ats_solver_request_and_add_address.c \
345  test_ats_api_common.c test_ats_api_common.h
346 test_ats_solver_request_and_add_address_mlp_LDADD = \
347   $(top_builddir)/src/util/libgnunetutil.la \
348   $(top_builddir)/src/testing/libgnunettesting.la \
349   $(top_builddir)/src/hello/libgnunethello.la \
350   $(top_builddir)/src/ats/libgnunetats.la \
351         $(top_builddir)/src/statistics/libgnunetstatistics.la
352 endif  
353                         
354 test_ats_solver_request_and_add_address_ril_SOURCES = \
355  test_ats_solver_request_and_add_address.c \
356  test_ats_api_common.c test_ats_api_common.h
357 test_ats_solver_request_and_add_address_ril_LDADD = \
358   $(top_builddir)/src/util/libgnunetutil.la \
359   $(top_builddir)/src/testing/libgnunettesting.la \
360   $(top_builddir)/src/hello/libgnunethello.la \
361   $(top_builddir)/src/ats/libgnunetats.la \
362         $(top_builddir)/src/statistics/libgnunetstatistics.la
363
364
365 test_ats_solver_request_and_delete_address_proportional_SOURCES = \
366  test_ats_solver_request_and_delete_address.c \
367  test_ats_api_common.c test_ats_api_common.h
368 test_ats_solver_request_and_delete_address_proportional_LDADD = \
369   $(top_builddir)/src/util/libgnunetutil.la \
370   $(top_builddir)/src/testing/libgnunettesting.la \
371   $(top_builddir)/src/hello/libgnunethello.la \
372   $(top_builddir)/src/ats/libgnunetats.la \
373         $(top_builddir)/src/statistics/libgnunetstatistics.la
374         
375 if HAVE_LIBGLPK 
376 test_ats_solver_request_and_delete_address_mlp_SOURCES = \
377  test_ats_solver_request_and_delete_address.c \
378  test_ats_api_common.c test_ats_api_common.h
379 test_ats_solver_request_and_delete_address_mlp_LDADD = \
380   $(top_builddir)/src/util/libgnunetutil.la \
381   $(top_builddir)/src/testing/libgnunettesting.la \
382   $(top_builddir)/src/hello/libgnunethello.la \
383   $(top_builddir)/src/ats/libgnunetats.la \
384         $(top_builddir)/src/statistics/libgnunetstatistics.la
385 endif  
386                         
387 test_ats_solver_request_and_delete_address_ril_SOURCES = \
388  test_ats_solver_request_and_delete_address.c \
389  test_ats_api_common.c test_ats_api_common.h
390 test_ats_solver_request_and_delete_address_ril_LDADD = \
391   $(top_builddir)/src/util/libgnunetutil.la \
392   $(top_builddir)/src/testing/libgnunettesting.la \
393   $(top_builddir)/src/hello/libgnunethello.la \
394   $(top_builddir)/src/ats/libgnunetats.la \
395         $(top_builddir)/src/statistics/libgnunetstatistics.la
396
397
398 test_ats_solver_alternative_after_delete_address_proportional_SOURCES = \
399  test_ats_solver_alternative_after_delete_address.c \
400  test_ats_api_common.c test_ats_api_common.h
401 test_ats_solver_alternative_after_delete_address_proportional_LDADD = \
402   $(top_builddir)/src/util/libgnunetutil.la \
403   $(top_builddir)/src/testing/libgnunettesting.la \
404   $(top_builddir)/src/hello/libgnunethello.la \
405   $(top_builddir)/src/ats/libgnunetats.la \
406         $(top_builddir)/src/statistics/libgnunetstatistics.la
407         
408 if HAVE_LIBGLPK 
409 test_ats_solver_alternative_after_delete_address_mlp_SOURCES = \
410  test_ats_solver_alternative_after_delete_address.c \
411  test_ats_api_common.c test_ats_api_common.h
412 test_ats_solver_alternative_after_delete_address_mlp_LDADD = \
413   $(top_builddir)/src/util/libgnunetutil.la \
414   $(top_builddir)/src/testing/libgnunettesting.la \
415   $(top_builddir)/src/hello/libgnunethello.la \
416   $(top_builddir)/src/ats/libgnunetats.la \
417         $(top_builddir)/src/statistics/libgnunetstatistics.la
418 endif  
419                         
420 test_ats_solver_alternative_after_delete_address_ril_SOURCES = \
421  test_ats_solver_alternative_after_delete_address.c \
422  test_ats_api_common.c test_ats_api_common.h
423 test_ats_solver_alternative_after_delete_address_ril_LDADD = \
424   $(top_builddir)/src/util/libgnunetutil.la \
425   $(top_builddir)/src/testing/libgnunettesting.la \
426   $(top_builddir)/src/hello/libgnunethello.la \
427   $(top_builddir)/src/ats/libgnunetats.la \
428         $(top_builddir)/src/statistics/libgnunetstatistics.la
429
430
431 #test_ats_api_scheduling_min_bw_SOURCES = \
432 # test_ats_api_scheduling_min_bw.c test_ats_api_common.c
433 #test_ats_api_scheduling_min_bw_LDADD = \
434 #  $(top_builddir)/src/util/libgnunetutil.la \
435 #  $(top_builddir)/src/testing/libgnunettesting.la \
436 #  $(top_builddir)/src/ats/libgnunetats.la  
437 #
438 #test_ats_api_scheduling_check_min_bw_alt_SOURCES = \
439 # test_ats_api_scheduling_check_min_bw_alt.c test_ats_api_common.c
440 #test_ats_api_scheduling_check_min_bw_alt_LDADD = \
441 #  $(top_builddir)/src/util/libgnunetutil.la \
442 #  $(top_builddir)/src/testing/libgnunettesting.la \
443 #  $(top_builddir)/src/ats/libgnunetats.la  
444
445
446 #test_ats_api_scheduling_update_address_SOURCES = \
447 # test_ats_api_scheduling_update_address.c test_ats_api_common.c
448 #test_ats_api_scheduling_update_address_LDADD = \
449 #  $(top_builddir)/src/util/libgnunetutil.la \
450 #  $(top_builddir)/src/testing/libgnunettesting.la \
451 #  $(top_builddir)/src/ats/libgnunetats.la  
452   
453 #test_ats_api_scheduling_destroy_inbound_connection_SOURCES = \
454 # test_ats_api_scheduling_destroy_inbound_connection.c test_ats_api_common.c
455 #test_ats_api_scheduling_destroy_inbound_connection_LDADD = \
456 #  $(top_builddir)/src/util/libgnunetutil.la \
457 #  $(top_builddir)/src/testing/libgnunettesting.la \
458 #  $(top_builddir)/src/ats/libgnunetats.la
459
460 #test_ats_api_scheduling_block_and_reset_SOURCES = \
461 # test_ats_api_scheduling_block_and_reset.c test_ats_api_common.c
462 #test_ats_api_scheduling_block_and_reset_LDADD = \
463 #  $(top_builddir)/src/util/libgnunetutil.la \
464 #  $(top_builddir)/src/testing/libgnunettesting.la \
465 #  $(top_builddir)/src/ats/libgnunetats.la
466
467 #test_ats_api_performance_feedback_SOURCES = \
468 # test_ats_api_performance_feedback.c
469 #test_ats_api_performance_feedback_LDADD = \
470 #  $(top_builddir)/src/util/libgnunetutil.la \
471 #  $(top_builddir)/src/testing/libgnunettesting.la \
472 #  $(top_builddir)/src/hello/libgnunethello.la \
473 #  $(top_builddir)/src/ats/libgnunetats.la    
474
475
476
477 #test_ats_api_performance_address_info_SOURCES = \
478 # test_ats_api_performance_address_info.c
479 #test_ats_api_performance_address_info_LDADD = \
480 #  $(top_builddir)/src/util/libgnunetutil.la \
481 #  $(top_builddir)/src/testing/libgnunettesting.la \
482 #  $(top_builddir)/src/hello/libgnunethello.la \
483 #  $(top_builddir)/src/ats/libgnunetats.la
484
485
486 #test_ats_simplistic_SOURCES = \
487 # test_ats_simplistic.c test_ats_api_common.c
488 #test_ats_simplistic_LDADD = \
489 #  $(top_builddir)/src/util/libgnunetutil.la \
490 #  $(top_builddir)/src/testing/libgnunettesting.la \
491 #  $(top_builddir)/src/hello/libgnunethello.la \
492 #  $(top_builddir)/src/ats/libgnunetats.la    
493
494 #test_ats_simplistic_switch_networks_SOURCES = \
495 # test_ats_simplistic_switch_networks.c test_ats_api_common.c
496 #test_ats_simplistic_switch_networks_LDADD = \
497 #  $(top_builddir)/src/util/libgnunetutil.la \
498 #  $(top_builddir)/src/testing/libgnunettesting.la \
499 #  $(top_builddir)/src/ats/libgnunetats.la
500
501 #test_ats_simplistic_change_preference_SOURCES = \
502 # test_ats_simplistic_change_preference.c test_ats_api_common.c
503 #test_ats_simplistic_change_preference_LDADD = \
504 #  $(top_builddir)/src/util/libgnunetutil.la \
505 #  $(top_builddir)/src/testing/libgnunettesting.la \
506 #  $(top_builddir)/src/ats/libgnunetats.la
507
508 #test_ats_change_preference_SOURCES = \
509 # test_ats_change_preference.c test_ats_api_common.c
510 #test_ats_change_preference_LDADD = \
511 #  $(top_builddir)/src/util/libgnunetutil.la \
512 #  $(top_builddir)/src/testing/libgnunettesting.la \
513 #  $(top_builddir)/src/ats/libgnunetats.la
514
515
516 #test_ats_mlp_SOURCES = \
517 #  $(GN_MLP_SRC) test_ats_mlp.c test_ats_api_common.c gnunet-service-ats_normalization.c
518 #test_ats_mlp_LDADD = \
519 #  $(GN_LIBGLPK) \
520 #  $(top_builddir)/src/util/libgnunetutil.la \
521 #  $(top_builddir)/src/statistics/libgnunetstatistics.la \
522 #  $(top_builddir)/src/ats/libgnunetats.la  
523
524 #test_ats_mlp_update_SOURCES = \
525 #  $(GN_MLP_SRC) test_ats_mlp_update.c test_ats_api_common.c gnunet-service-ats_normalization.c
526 #test_ats_mlp_update_LDADD = \
527 #  $(GN_LIBGLPK) \
528 #  $(top_builddir)/src/util/libgnunetutil.la \
529 #  $(top_builddir)/src/statistics/libgnunetstatistics.la \
530 #  $(top_builddir)/src/ats/libgnunetats.la  
531
532 #perf_ats_mlp_SOURCES = \
533 #  $(GN_MLP_SRC) perf_ats_mlp.c test_ats_api_common.c gnunet-service-ats_normalization.c
534 #perf_ats_mlp_LDADD = \
535 #  $(GN_LIBGLPK) \
536 #  $(top_builddir)/src/util/libgnunetutil.la \
537 #  $(top_builddir)/src/statistics/libgnunetstatistics.la \
538 #  $(top_builddir)/src/ats/libgnunetats.la  
539
540 #test_ats_normalization_update_quality_SOURCES = \
541 #  test_ats_normalization_update_quality.c test_ats_api_common.c
542 #test_ats_normalization_update_quality_LDADD = \
543 #  $(GN_LIBGLPK) \
544 #  $(top_builddir)/src/util/libgnunetutil.la \
545 #  $(top_builddir)/src/statistics/libgnunetstatistics.la \
546 #  $(top_builddir)/src/testing/libgnunettesting.la \
547 #  $(top_builddir)/src/ats/libgnunetats.la  
548 #endif
549 EXTRA_DIST = \
550   ats.h \
551   test_ats_api.conf \
552   test_ats_mlp.conf \
553   test_ats_solver_default.conf \
554   test_ats_solver_proportional.conf \
555   test_ats_solver_mlp.conf \
556   test_ats_solver_ril.conf