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