ats solver are now implemented as plugins
[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
33 endif
34
35 lib_LTLIBRARIES = libgnunetats.la
36
37 plugin_LTLIBRARIES = \
38   libgnunet_plugin_ats_proportional.la \
39   libgnunet_plugin_ats_mlp.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 endif 
139 libgnunet_plugin_ats_mlp_la_SOURCES = \
140   libgnunet_plugin_ats_mlp.c
141 libgnunet_plugin_ats_mlp_la_LIBADD = \
142   $(top_builddir)/src/statistics/libgnunetstatistics.la \
143   $(top_builddir)/src/util/libgnunetutil.la \
144   $(GN_LIBGLPK)
145 libgnunet_plugin_ats_mlp_la_LDFLAGS = \
146         $(GN_LIBGLPK) 
147  
148
149 # scheduling API tests
150
151 test_ats_api_scheduling_init_SOURCES = \
152  test_ats_api_scheduling_init.c \
153  test_ats_api_common.c test_ats_api_common.h
154 test_ats_api_scheduling_init_LDADD = \
155   $(top_builddir)/src/util/libgnunetutil.la \
156   $(top_builddir)/src/testing/libgnunettesting.la \
157   $(top_builddir)/src/ats/libgnunetats.la \
158   $(top_builddir)/src/statistics/libgnunetstatistics.la      
159
160 test_ats_api_scheduling_add_address_SOURCES = \
161  test_ats_api_scheduling_add_address.c \
162  test_ats_api_common.c test_ats_api_common.h
163 test_ats_api_scheduling_add_address_LDADD = \
164   $(top_builddir)/src/util/libgnunetutil.la \
165   $(top_builddir)/src/testing/libgnunettesting.la \
166   $(top_builddir)/src/ats/libgnunetats.la \
167   $(top_builddir)/src/statistics/libgnunetstatistics.la    
168
169 test_ats_api_scheduling_add_address_inbound_SOURCES = \
170  test_ats_api_scheduling_add_address_inbound.c \
171  test_ats_api_common.c test_ats_api_common.h
172 test_ats_api_scheduling_add_address_inbound_LDADD = \
173   $(top_builddir)/src/util/libgnunetutil.la \
174   $(top_builddir)/src/testing/libgnunettesting.la \
175   $(top_builddir)/src/ats/libgnunetats.la \
176   $(top_builddir)/src/statistics/libgnunetstatistics.la    
177
178 test_ats_api_scheduling_add_address_duplicate_SOURCES = \
179  test_ats_api_scheduling_add_address_duplicate.c \
180  test_ats_api_common.c test_ats_api_common.h
181 test_ats_api_scheduling_add_address_duplicate_LDADD = \
182   $(top_builddir)/src/util/libgnunetutil.la \
183   $(top_builddir)/src/testing/libgnunettesting.la \
184   $(top_builddir)/src/ats/libgnunetats.la \
185   $(top_builddir)/src/statistics/libgnunetstatistics.la    
186
187 test_ats_api_scheduling_destroy_address_SOURCES = \
188  test_ats_api_scheduling_destroy_address.c \
189  test_ats_api_common.c test_ats_api_common.h
190 test_ats_api_scheduling_destroy_address_LDADD = \
191   $(top_builddir)/src/util/libgnunetutil.la \
192   $(top_builddir)/src/testing/libgnunettesting.la \
193   $(top_builddir)/src/ats/libgnunetats.la \
194   $(top_builddir)/src/statistics/libgnunetstatistics.la    
195
196 test_ats_api_scheduling_destroy_address_twice_SOURCES = \
197  test_ats_api_scheduling_destroy_address_twice.c \
198  test_ats_api_common.c test_ats_api_common.h
199 test_ats_api_scheduling_destroy_address_twice_LDADD = \
200   $(top_builddir)/src/util/libgnunetutil.la \
201   $(top_builddir)/src/testing/libgnunettesting.la \
202   $(top_builddir)/src/ats/libgnunetats.la \
203   $(top_builddir)/src/statistics/libgnunetstatistics.la    
204
205 test_ats_api_scheduling_add_session_SOURCES = \
206  test_ats_api_scheduling_add_session.c test_ats_api_common.c
207 test_ats_api_scheduling_add_session_LDADD = \
208   $(top_builddir)/src/util/libgnunetutil.la \
209   $(top_builddir)/src/testing/libgnunettesting.la \
210   $(top_builddir)/src/ats/libgnunetats.la \
211   $(top_builddir)/src/statistics/libgnunetstatistics.la  
212
213 test_ats_api_scheduling_destroy_session_SOURCES = \
214  test_ats_api_scheduling_destroy_session.c test_ats_api_common.c
215 test_ats_api_scheduling_destroy_session_LDADD = \
216   $(top_builddir)/src/util/libgnunetutil.la \
217   $(top_builddir)/src/testing/libgnunettesting.la \
218   $(top_builddir)/src/ats/libgnunetats.la \
219   $(top_builddir)/src/statistics/libgnunetstatistics.la  
220
221 # performance API tests
222
223 test_ats_api_performance_list_all_addresses_SOURCES = \
224  test_ats_api_performance_list_all_addresses.c
225 test_ats_api_performance_list_all_addresses_LDADD = \
226   $(top_builddir)/src/util/libgnunetutil.la \
227   $(top_builddir)/src/testing/libgnunettesting.la \
228   $(top_builddir)/src/hello/libgnunethello.la \
229   $(top_builddir)/src/ats/libgnunetats.la \
230         $(top_builddir)/src/statistics/libgnunetstatistics.la
231
232 test_ats_api_performance_list_peer_addresses_SOURCES = \
233  test_ats_api_performance_list_peer_addresses.c
234 test_ats_api_performance_list_peer_addresses_LDADD = \
235   $(top_builddir)/src/util/libgnunetutil.la \
236   $(top_builddir)/src/testing/libgnunettesting.la \
237   $(top_builddir)/src/hello/libgnunethello.la \
238   $(top_builddir)/src/ats/libgnunetats.la \
239         $(top_builddir)/src/statistics/libgnunetstatistics.la
240         
241 test_ats_api_performance_list_all_addresses_active_SOURCES = \
242  test_ats_api_performance_list_all_addresses_active.c
243 test_ats_api_performance_list_all_addresses_active_LDADD = \
244   $(top_builddir)/src/util/libgnunetutil.la \
245   $(top_builddir)/src/testing/libgnunettesting.la \
246   $(top_builddir)/src/hello/libgnunethello.la \
247   $(top_builddir)/src/ats/libgnunetats.la \
248         $(top_builddir)/src/statistics/libgnunetstatistics.la
249
250 test_ats_api_performance_monitor_SOURCES = \
251  test_ats_api_performance_monitor.c
252 test_ats_api_performance_monitor_LDADD = \
253   $(top_builddir)/src/util/libgnunetutil.la \
254   $(top_builddir)/src/testing/libgnunettesting.la \
255   $(top_builddir)/src/hello/libgnunethello.la \
256   $(top_builddir)/src/ats/libgnunetats.la \
257         $(top_builddir)/src/statistics/libgnunetstatistics.la
258         
259 test_ats_api_performance_monitor_initial_callback_SOURCES = \
260  test_ats_api_performance_monitor_initial_callback.c    
261 test_ats_api_performance_monitor_initial_callback_LDADD = \
262   $(top_builddir)/src/util/libgnunetutil.la \
263   $(top_builddir)/src/testing/libgnunettesting.la \
264   $(top_builddir)/src/hello/libgnunethello.la \
265   $(top_builddir)/src/ats/libgnunetats.la \
266         $(top_builddir)/src/statistics/libgnunetstatistics.la
267         
268 # solver tests
269 test_ats_solver_add_address_proportional_SOURCES = \
270  test_ats_solver_add_address.c \
271  test_ats_api_common.c test_ats_api_common.h
272 test_ats_solver_add_address_proportional_LDADD = \
273   $(top_builddir)/src/util/libgnunetutil.la \
274   $(top_builddir)/src/testing/libgnunettesting.la \
275   $(top_builddir)/src/hello/libgnunethello.la \
276   $(top_builddir)/src/ats/libgnunetats.la \
277         $(top_builddir)/src/statistics/libgnunetstatistics.la
278         
279 if HAVE_LIBGLPK 
280 test_ats_solver_add_address_mlp_SOURCES = \
281  test_ats_solver_add_address.c \
282  test_ats_api_common.c test_ats_api_common.h
283 test_ats_solver_add_address_mlp_LDADD = \
284   $(top_builddir)/src/util/libgnunetutil.la \
285   $(top_builddir)/src/testing/libgnunettesting.la \
286   $(top_builddir)/src/hello/libgnunethello.la \
287   $(top_builddir)/src/ats/libgnunetats.la \
288         $(top_builddir)/src/statistics/libgnunetstatistics.la
289 endif  
290                         
291 test_ats_solver_add_address_ril_SOURCES = \
292  test_ats_solver_add_address.c \
293  test_ats_api_common.c test_ats_api_common.h
294 test_ats_solver_add_address_ril_LDADD = \
295   $(top_builddir)/src/util/libgnunetutil.la \
296   $(top_builddir)/src/testing/libgnunettesting.la \
297   $(top_builddir)/src/hello/libgnunethello.la \
298   $(top_builddir)/src/ats/libgnunetats.la \
299         $(top_builddir)/src/statistics/libgnunetstatistics.la
300                         
301 test_ats_solver_add_address_and_request_proportional_SOURCES = \
302  test_ats_solver_add_address_and_request.c \
303  test_ats_api_common.c test_ats_api_common.h
304 test_ats_solver_add_address_and_request_proportional_LDADD = \
305   $(top_builddir)/src/util/libgnunetutil.la \
306   $(top_builddir)/src/testing/libgnunettesting.la \
307   $(top_builddir)/src/hello/libgnunethello.la \
308   $(top_builddir)/src/ats/libgnunetats.la \
309         $(top_builddir)/src/statistics/libgnunetstatistics.la
310         
311 if HAVE_LIBGLPK 
312 test_ats_solver_add_address_and_request_mlp_SOURCES = \
313  test_ats_solver_add_address_and_request.c \
314  test_ats_api_common.c test_ats_api_common.h
315 test_ats_solver_add_address_and_request_mlp_LDADD = \
316   $(top_builddir)/src/util/libgnunetutil.la \
317   $(top_builddir)/src/testing/libgnunettesting.la \
318   $(top_builddir)/src/hello/libgnunethello.la \
319   $(top_builddir)/src/ats/libgnunetats.la \
320         $(top_builddir)/src/statistics/libgnunetstatistics.la
321 endif  
322                         
323 test_ats_solver_add_address_and_request_ril_SOURCES = \
324  test_ats_solver_add_address_and_request.c \
325  test_ats_api_common.c test_ats_api_common.h
326 test_ats_solver_add_address_and_request_ril_LDADD = \
327   $(top_builddir)/src/util/libgnunetutil.la \
328   $(top_builddir)/src/testing/libgnunettesting.la \
329   $(top_builddir)/src/hello/libgnunethello.la \
330   $(top_builddir)/src/ats/libgnunetats.la \
331         $(top_builddir)/src/statistics/libgnunetstatistics.la
332
333
334 test_ats_solver_request_and_add_address_proportional_SOURCES = \
335  test_ats_solver_request_and_add_address.c \
336  test_ats_api_common.c test_ats_api_common.h
337 test_ats_solver_request_and_add_address_proportional_LDADD = \
338   $(top_builddir)/src/util/libgnunetutil.la \
339   $(top_builddir)/src/testing/libgnunettesting.la \
340   $(top_builddir)/src/hello/libgnunethello.la \
341   $(top_builddir)/src/ats/libgnunetats.la \
342         $(top_builddir)/src/statistics/libgnunetstatistics.la
343         
344 if HAVE_LIBGLPK 
345 test_ats_solver_request_and_add_address_mlp_SOURCES = \
346  test_ats_solver_request_and_add_address.c \
347  test_ats_api_common.c test_ats_api_common.h
348 test_ats_solver_request_and_add_address_mlp_LDADD = \
349   $(top_builddir)/src/util/libgnunetutil.la \
350   $(top_builddir)/src/testing/libgnunettesting.la \
351   $(top_builddir)/src/hello/libgnunethello.la \
352   $(top_builddir)/src/ats/libgnunetats.la \
353         $(top_builddir)/src/statistics/libgnunetstatistics.la
354 endif  
355                         
356 test_ats_solver_request_and_add_address_ril_SOURCES = \
357  test_ats_solver_request_and_add_address.c \
358  test_ats_api_common.c test_ats_api_common.h
359 test_ats_solver_request_and_add_address_ril_LDADD = \
360   $(top_builddir)/src/util/libgnunetutil.la \
361   $(top_builddir)/src/testing/libgnunettesting.la \
362   $(top_builddir)/src/hello/libgnunethello.la \
363   $(top_builddir)/src/ats/libgnunetats.la \
364         $(top_builddir)/src/statistics/libgnunetstatistics.la
365
366
367 test_ats_solver_request_and_delete_address_proportional_SOURCES = \
368  test_ats_solver_request_and_delete_address.c \
369  test_ats_api_common.c test_ats_api_common.h
370 test_ats_solver_request_and_delete_address_proportional_LDADD = \
371   $(top_builddir)/src/util/libgnunetutil.la \
372   $(top_builddir)/src/testing/libgnunettesting.la \
373   $(top_builddir)/src/hello/libgnunethello.la \
374   $(top_builddir)/src/ats/libgnunetats.la \
375         $(top_builddir)/src/statistics/libgnunetstatistics.la
376         
377 if HAVE_LIBGLPK 
378 test_ats_solver_request_and_delete_address_mlp_SOURCES = \
379  test_ats_solver_request_and_delete_address.c \
380  test_ats_api_common.c test_ats_api_common.h
381 test_ats_solver_request_and_delete_address_mlp_LDADD = \
382   $(top_builddir)/src/util/libgnunetutil.la \
383   $(top_builddir)/src/testing/libgnunettesting.la \
384   $(top_builddir)/src/hello/libgnunethello.la \
385   $(top_builddir)/src/ats/libgnunetats.la \
386         $(top_builddir)/src/statistics/libgnunetstatistics.la
387 endif  
388                         
389 test_ats_solver_request_and_delete_address_ril_SOURCES = \
390  test_ats_solver_request_and_delete_address.c \
391  test_ats_api_common.c test_ats_api_common.h
392 test_ats_solver_request_and_delete_address_ril_LDADD = \
393   $(top_builddir)/src/util/libgnunetutil.la \
394   $(top_builddir)/src/testing/libgnunettesting.la \
395   $(top_builddir)/src/hello/libgnunethello.la \
396   $(top_builddir)/src/ats/libgnunetats.la \
397         $(top_builddir)/src/statistics/libgnunetstatistics.la
398
399
400 test_ats_solver_alternative_after_delete_address_proportional_SOURCES = \
401  test_ats_solver_alternative_after_delete_address.c \
402  test_ats_api_common.c test_ats_api_common.h
403 test_ats_solver_alternative_after_delete_address_proportional_LDADD = \
404   $(top_builddir)/src/util/libgnunetutil.la \
405   $(top_builddir)/src/testing/libgnunettesting.la \
406   $(top_builddir)/src/hello/libgnunethello.la \
407   $(top_builddir)/src/ats/libgnunetats.la \
408         $(top_builddir)/src/statistics/libgnunetstatistics.la
409         
410 if HAVE_LIBGLPK 
411 test_ats_solver_alternative_after_delete_address_mlp_SOURCES = \
412  test_ats_solver_alternative_after_delete_address.c \
413  test_ats_api_common.c test_ats_api_common.h
414 test_ats_solver_alternative_after_delete_address_mlp_LDADD = \
415   $(top_builddir)/src/util/libgnunetutil.la \
416   $(top_builddir)/src/testing/libgnunettesting.la \
417   $(top_builddir)/src/hello/libgnunethello.la \
418   $(top_builddir)/src/ats/libgnunetats.la \
419         $(top_builddir)/src/statistics/libgnunetstatistics.la
420 endif  
421                         
422 test_ats_solver_alternative_after_delete_address_ril_SOURCES = \
423  test_ats_solver_alternative_after_delete_address.c \
424  test_ats_api_common.c test_ats_api_common.h
425 test_ats_solver_alternative_after_delete_address_ril_LDADD = \
426   $(top_builddir)/src/util/libgnunetutil.la \
427   $(top_builddir)/src/testing/libgnunettesting.la \
428   $(top_builddir)/src/hello/libgnunethello.la \
429   $(top_builddir)/src/ats/libgnunetats.la \
430         $(top_builddir)/src/statistics/libgnunetstatistics.la
431
432
433 #test_ats_api_scheduling_min_bw_SOURCES = \
434 # test_ats_api_scheduling_min_bw.c test_ats_api_common.c
435 #test_ats_api_scheduling_min_bw_LDADD = \
436 #  $(top_builddir)/src/util/libgnunetutil.la \
437 #  $(top_builddir)/src/testing/libgnunettesting.la \
438 #  $(top_builddir)/src/ats/libgnunetats.la  
439 #
440 #test_ats_api_scheduling_check_min_bw_alt_SOURCES = \
441 # test_ats_api_scheduling_check_min_bw_alt.c test_ats_api_common.c
442 #test_ats_api_scheduling_check_min_bw_alt_LDADD = \
443 #  $(top_builddir)/src/util/libgnunetutil.la \
444 #  $(top_builddir)/src/testing/libgnunettesting.la \
445 #  $(top_builddir)/src/ats/libgnunetats.la  
446
447
448 #test_ats_api_scheduling_update_address_SOURCES = \
449 # test_ats_api_scheduling_update_address.c test_ats_api_common.c
450 #test_ats_api_scheduling_update_address_LDADD = \
451 #  $(top_builddir)/src/util/libgnunetutil.la \
452 #  $(top_builddir)/src/testing/libgnunettesting.la \
453 #  $(top_builddir)/src/ats/libgnunetats.la  
454   
455 #test_ats_api_scheduling_destroy_inbound_connection_SOURCES = \
456 # test_ats_api_scheduling_destroy_inbound_connection.c test_ats_api_common.c
457 #test_ats_api_scheduling_destroy_inbound_connection_LDADD = \
458 #  $(top_builddir)/src/util/libgnunetutil.la \
459 #  $(top_builddir)/src/testing/libgnunettesting.la \
460 #  $(top_builddir)/src/ats/libgnunetats.la
461
462 #test_ats_api_scheduling_block_and_reset_SOURCES = \
463 # test_ats_api_scheduling_block_and_reset.c test_ats_api_common.c
464 #test_ats_api_scheduling_block_and_reset_LDADD = \
465 #  $(top_builddir)/src/util/libgnunetutil.la \
466 #  $(top_builddir)/src/testing/libgnunettesting.la \
467 #  $(top_builddir)/src/ats/libgnunetats.la
468
469 #test_ats_api_performance_feedback_SOURCES = \
470 # test_ats_api_performance_feedback.c
471 #test_ats_api_performance_feedback_LDADD = \
472 #  $(top_builddir)/src/util/libgnunetutil.la \
473 #  $(top_builddir)/src/testing/libgnunettesting.la \
474 #  $(top_builddir)/src/hello/libgnunethello.la \
475 #  $(top_builddir)/src/ats/libgnunetats.la    
476
477
478
479 #test_ats_api_performance_address_info_SOURCES = \
480 # test_ats_api_performance_address_info.c
481 #test_ats_api_performance_address_info_LDADD = \
482 #  $(top_builddir)/src/util/libgnunetutil.la \
483 #  $(top_builddir)/src/testing/libgnunettesting.la \
484 #  $(top_builddir)/src/hello/libgnunethello.la \
485 #  $(top_builddir)/src/ats/libgnunetats.la
486
487
488 #test_ats_simplistic_SOURCES = \
489 # test_ats_simplistic.c test_ats_api_common.c
490 #test_ats_simplistic_LDADD = \
491 #  $(top_builddir)/src/util/libgnunetutil.la \
492 #  $(top_builddir)/src/testing/libgnunettesting.la \
493 #  $(top_builddir)/src/hello/libgnunethello.la \
494 #  $(top_builddir)/src/ats/libgnunetats.la    
495
496 #test_ats_simplistic_switch_networks_SOURCES = \
497 # test_ats_simplistic_switch_networks.c test_ats_api_common.c
498 #test_ats_simplistic_switch_networks_LDADD = \
499 #  $(top_builddir)/src/util/libgnunetutil.la \
500 #  $(top_builddir)/src/testing/libgnunettesting.la \
501 #  $(top_builddir)/src/ats/libgnunetats.la
502
503 #test_ats_simplistic_change_preference_SOURCES = \
504 # test_ats_simplistic_change_preference.c test_ats_api_common.c
505 #test_ats_simplistic_change_preference_LDADD = \
506 #  $(top_builddir)/src/util/libgnunetutil.la \
507 #  $(top_builddir)/src/testing/libgnunettesting.la \
508 #  $(top_builddir)/src/ats/libgnunetats.la
509
510 #test_ats_change_preference_SOURCES = \
511 # test_ats_change_preference.c test_ats_api_common.c
512 #test_ats_change_preference_LDADD = \
513 #  $(top_builddir)/src/util/libgnunetutil.la \
514 #  $(top_builddir)/src/testing/libgnunettesting.la \
515 #  $(top_builddir)/src/ats/libgnunetats.la
516
517
518 #test_ats_mlp_SOURCES = \
519 #  $(GN_MLP_SRC) test_ats_mlp.c test_ats_api_common.c gnunet-service-ats_normalization.c
520 #test_ats_mlp_LDADD = \
521 #  $(GN_LIBGLPK) \
522 #  $(top_builddir)/src/util/libgnunetutil.la \
523 #  $(top_builddir)/src/statistics/libgnunetstatistics.la \
524 #  $(top_builddir)/src/ats/libgnunetats.la  
525
526 #test_ats_mlp_update_SOURCES = \
527 #  $(GN_MLP_SRC) test_ats_mlp_update.c test_ats_api_common.c gnunet-service-ats_normalization.c
528 #test_ats_mlp_update_LDADD = \
529 #  $(GN_LIBGLPK) \
530 #  $(top_builddir)/src/util/libgnunetutil.la \
531 #  $(top_builddir)/src/statistics/libgnunetstatistics.la \
532 #  $(top_builddir)/src/ats/libgnunetats.la  
533
534 #perf_ats_mlp_SOURCES = \
535 #  $(GN_MLP_SRC) perf_ats_mlp.c test_ats_api_common.c gnunet-service-ats_normalization.c
536 #perf_ats_mlp_LDADD = \
537 #  $(GN_LIBGLPK) \
538 #  $(top_builddir)/src/util/libgnunetutil.la \
539 #  $(top_builddir)/src/statistics/libgnunetstatistics.la \
540 #  $(top_builddir)/src/ats/libgnunetats.la  
541
542 #test_ats_normalization_update_quality_SOURCES = \
543 #  test_ats_normalization_update_quality.c test_ats_api_common.c
544 #test_ats_normalization_update_quality_LDADD = \
545 #  $(GN_LIBGLPK) \
546 #  $(top_builddir)/src/util/libgnunetutil.la \
547 #  $(top_builddir)/src/statistics/libgnunetstatistics.la \
548 #  $(top_builddir)/src/testing/libgnunettesting.la \
549 #  $(top_builddir)/src/ats/libgnunetats.la  
550 #endif
551 EXTRA_DIST = \
552   ats.h \
553   test_ats_api.conf \
554   test_ats_mlp.conf \
555   test_ats_solver_default.conf \
556   test_ats_solver_proportional.conf \
557   test_ats_solver_mlp.conf \
558   test_ats_solver_ril.conf