rounding
[oweals/gnunet.git] / src / testing / Makefile.am
1 INCLUDES = -I$(top_srcdir)/src/include
2
3 if MINGW
4   WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
5 endif
6
7 if USE_COVERAGE
8   AM_CFLAGS = --coverage -O0
9   XLIB = -lgcov
10 endif
11
12 lib_LTLIBRARIES = libgnunettesting.la
13
14 libgnunettesting_la_SOURCES = \
15   testing.c  \
16   testing_group.c \
17   testing_testbed.c 
18 libgnunettesting_la_LIBADD = $(XLIB) \
19  $(top_builddir)/src/core/libgnunetcore.la \
20  $(top_builddir)/src/transport/libgnunettransport.la \
21  -lm \
22  $(top_builddir)/src/util/libgnunetutil.la 
23
24 check_PROGRAMS = \
25  test_testing \
26  test_testing_connect \
27  test_testing_group \
28  test_testing_topology_clique
29 # test_testing_topology_ring \
30 # test_testing_topology_2d_torus \
31 # test_testing_topology_small_world_ring \
32 # test_testing_topology_small_world_torus \
33 # test_testing_topology_erdos_renyi \
34 # test_testing_topology_internat
35  
36 TESTS = \
37  test_testing \
38  test_testing_connect \
39  test_testing_group \
40  test_testing_topology_clique 
41 # test_testing_topology_ring \
42 # test_testing_topology_2d_torus \
43 # test_testing_topology_small_world_ring \
44 # test_testing_topology_small_world_torus \
45 # test_testing_topology_erdos_renyi \
46 # test_testing_topology_internat
47 #$(check_PROGRAMS)
48
49 test_testing_SOURCES = \
50  test_testing.c
51 test_testing_LDADD = \
52  $(top_builddir)/src/testing/libgnunettesting.la \
53  $(top_builddir)/src/util/libgnunetutil.la  
54
55 test_testing_connect_SOURCES = \
56  test_testing_connect.c
57 test_testing_connect_LDADD = \
58  $(top_builddir)/src/testing/libgnunettesting.la \
59  $(top_builddir)/src/util/libgnunetutil.la  
60
61 test_testing_group_SOURCES = \
62  test_testing_group.c
63 test_testing_group_LDADD = \
64  $(top_builddir)/src/testing/libgnunettesting.la \
65  $(top_builddir)/src/util/libgnunetutil.la  
66  
67 test_testing_topology_clique_SOURCES = \
68  test_testing_topology.c
69 test_testing_topology_clique_LDADD = \
70  $(top_builddir)/src/testing/libgnunettesting.la \
71  $(top_builddir)/src/util/libgnunetutil.la  
72
73 #test_testing_topology_ring_SOURCES = \
74 # test_testing_topology.c
75 #test_testing_topology_ring_LDADD = \
76 # $(top_builddir)/src/testing/libgnunettesting.la \
77 # $(top_builddir)/src/util/libgnunetutil.la  
78  
79 #test_testing_topology_2d_torus_SOURCES = \
80 #  test_testing_topology.c
81 #test_testing_topology_2d_torus_LDADD = \
82 # $(top_builddir)/src/testing/libgnunettesting.la \
83 # $(top_builddir)/src/util/libgnunetutil.la 
84  
85 #test_testing_topology_small_world_ring_SOURCES = \
86 #  test_testing_topology.c
87 #test_testing_topology_small_world_ring_LDADD = \
88 # $(top_builddir)/src/testing/libgnunettesting.la \
89 # $(top_builddir)/src/util/libgnunetutil.la
90  
91 #test_testing_topology_small_world_torus_SOURCES = \
92 #  test_testing_topology.c
93 #test_testing_topology_small_world_torus_LDADD = \
94 # $(top_builddir)/src/testing/libgnunettesting.la \
95 # $(top_builddir)/src/util/libgnunetutil.la
96  
97 #test_testing_topology_internat_SOURCES = \
98 #  test_testing_topology.c
99 #test_testing_topology_internat_LDADD = \
100 # $(top_builddir)/src/testing/libgnunettesting.la \
101 # $(top_builddir)/src/util/libgnunetutil.la
102
103 #test_testing_topology_erdos_renyi_SOURCES = \
104 #  test_testing_topology.c
105 #test_testing_topology_erdos_renyi_LDADD = \
106 # $(top_builddir)/src/testing/libgnunettesting.la \
107 # $(top_builddir)/src/util/libgnunetutil.la
108  
109  
110 EXTRA_DIST = \
111  test_testing_data.conf \
112  test_testing_connect_peer1.conf \
113  test_testing_connect_peer2.conf \
114  test_testing_data_topology_clique.conf \
115  test_testing_data_topology_ring.conf \
116  test_testing_data_topology_2d_torus.conf \
117  test_testing_data_topology_small_world_ring.conf \
118  test_testing_data_topology_small_world_torus.conf \
119  test_testing_data_topology_erdos_renyi.conf \
120  test_testing_data_topology_internat.conf
121