1 #t This Makefile.am is in the public domain
2 AM_CPPFLAGS = -I$(top_srcdir)/src/include
4 pkgcfgdir= $(pkgdatadir)/config.d/
6 libexecdir= $(pkglibdir)/libexec/
9 AM_CFLAGS = -fprofile-arcs -ftest-coverage
14 perf_ats_proportional_transport_none \
15 perf_ats_proportional_transport_bandwidth \
16 perf_ats_proportional_transport_latency \
17 perf_ats_proportional_core_none \
18 perf_ats_proportional_core_bandwidth \
19 perf_ats_proportional_core_latency \
25 libgnunetatstesting.la
31 AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME;
32 TESTS = $(check_PROGRAMS)
36 gnunet-ats-sim gnunet-solver-eval
38 libgnunetatstesting_la_SOURCES = \
39 ats-testing.c ats-testing.h \
40 ats-testing-log.c ats-testing-traffic.c \
41 ats-testing-experiment.c ats-testing-preferences.c
42 libgnunetatstesting_la_LIBADD = \
43 $(top_builddir)/src/testbed/libgnunettestbed.la \
44 $(top_builddir)/src/core/libgnunetcore.la \
45 $(top_builddir)/src/transport/libgnunettransport.la \
46 $(top_builddir)/src/ats/libgnunetats.la \
47 $(top_builddir)/src/util/libgnunetutil.la \
49 libgnunetatstesting_la_DEPENDENCIES = \
50 $(top_builddir)/src/testbed/libgnunettestbed.la \
51 $(top_builddir)/src/ats/libgnunetats.la
52 libgnunetatstesting_la_LDFLAGS = \
55 gnunet_ats_sim_SOURCES = \
57 gnunet_ats_sim_LDADD = \
58 $(top_builddir)/src/util/libgnunetutil.la \
59 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
60 $(top_builddir)/src/testbed/libgnunettestbed.la \
61 $(top_builddir)/src/ats/libgnunetats.la \
62 $(top_builddir)/src/core/libgnunetcore.la \
63 $(top_builddir)/src/transport/libgnunettransport.la
64 gnunet_ats_sim_DEPENDENCIES = \
65 libgnunetatstesting.la \
66 $(top_builddir)/src/util/libgnunetutil.la
67 gnunet_ats_sim_LDFLAGS = \
71 gnunet_solver_eval_SOURCES = \
73 gnunet_solver_eval_LDADD = \
74 $(top_builddir)/src/util/libgnunetutil.la \
75 $(top_builddir)/src/ats/libgnunetats.la \
76 $(top_builddir)/src/core/libgnunetcore.la \
77 $(top_builddir)/src/transport/libgnunettransport.la
78 gnunet_solver_eval_DEPENDENCIES = \
79 $(top_builddir)/src/util/libgnunetutil.la
80 gnunet_solver_eval_LDFLAGS = \
83 perf_ats_proportional_core_none_SOURCES = \
85 perf_ats_proportional_core_none_LDADD = \
86 $(top_builddir)/src/util/libgnunetutil.la \
87 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
88 $(top_builddir)/src/testbed/libgnunettestbed.la \
89 $(top_builddir)/src/ats/libgnunetats.la \
90 $(top_builddir)/src/core/libgnunetcore.la \
91 $(top_builddir)/src/transport/libgnunettransport.la
92 perf_ats_proportional_core_none_DEPENDENCIES = \
93 libgnunetatstesting.la \
94 $(top_builddir)/src/util/libgnunetutil.la
96 perf_ats_proportional_transport_none_SOURCES = \
98 perf_ats_proportional_transport_none_LDADD = \
99 $(top_builddir)/src/util/libgnunetutil.la \
100 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
101 $(top_builddir)/src/testbed/libgnunettestbed.la \
102 $(top_builddir)/src/ats/libgnunetats.la \
103 $(top_builddir)/src/core/libgnunetcore.la \
104 $(top_builddir)/src/transport/libgnunettransport.la
105 perf_ats_proportional_transport_none_DEPENDENCIES = \
106 libgnunetatstesting.la \
107 $(top_builddir)/src/util/libgnunetutil.la
109 perf_ats_proportional_core_bandwidth_SOURCES = \
111 perf_ats_proportional_core_bandwidth_LDADD = \
112 $(top_builddir)/src/util/libgnunetutil.la \
113 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
114 $(top_builddir)/src/testbed/libgnunettestbed.la \
115 $(top_builddir)/src/ats/libgnunetats.la \
116 $(top_builddir)/src/core/libgnunetcore.la \
117 $(top_builddir)/src/transport/libgnunettransport.la
118 perf_ats_proportional_core_bandwidth_DEPENDENCIES = \
119 libgnunetatstesting.la \
120 $(top_builddir)/src/util/libgnunetutil.la
122 perf_ats_proportional_transport_bandwidth_SOURCES = \
124 perf_ats_proportional_transport_bandwidth_LDADD = \
125 $(top_builddir)/src/util/libgnunetutil.la \
126 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
127 $(top_builddir)/src/testbed/libgnunettestbed.la \
128 $(top_builddir)/src/ats/libgnunetats.la \
129 $(top_builddir)/src/core/libgnunetcore.la \
130 $(top_builddir)/src/transport/libgnunettransport.la
131 perf_ats_proportional_transport_bandwidth_DEPENDENCIES = \
132 libgnunetatstesting.la \
133 $(top_builddir)/src/util/libgnunetutil.la
135 perf_ats_proportional_core_latency_SOURCES = \
137 perf_ats_proportional_core_latency_LDADD = \
138 $(top_builddir)/src/util/libgnunetutil.la \
139 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
140 $(top_builddir)/src/testbed/libgnunettestbed.la \
141 $(top_builddir)/src/ats/libgnunetats.la \
142 $(top_builddir)/src/core/libgnunetcore.la \
143 $(top_builddir)/src/transport/libgnunettransport.la
144 perf_ats_proportional_core_latency_DEPENDENCIES = \
145 libgnunetatstesting.la \
146 $(top_builddir)/src/util/libgnunetutil.la
148 perf_ats_proportional_transport_latency_SOURCES = \
150 perf_ats_proportional_transport_latency_LDADD = \
151 $(top_builddir)/src/util/libgnunetutil.la \
152 $(top_builddir)/src/ats-tests/libgnunetatstesting.la \
153 $(top_builddir)/src/testbed/libgnunettestbed.la \
154 $(top_builddir)/src/ats/libgnunetats.la \
155 $(top_builddir)/src/core/libgnunetcore.la \
156 $(top_builddir)/src/transport/libgnunettransport.la
157 perf_ats_proportional_transport_latency_DEPENDENCIES = \
158 libgnunetatstesting.la \
159 $(top_builddir)/src/util/libgnunetutil.la
162 gnunet_ats_sim_default.conf \
163 perf_ats_proportional_none.conf \
164 perf_ats_proportional_bandwidth.conf \
165 perf_ats_proportional_latency.conf