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