pkgcfg_DATA = \
testbed.conf
+if HAVE_SQLITE
+ underlay_daemon = gnunet-daemon-testbed-underlay
+ generate_underlay = generate-underlay-topology
+endif
+
libexec_PROGRAMS = \
gnunet-service-testbed \
gnunet-helper-testbed \
gnunet-service-testbed-logger \
- gnunet-daemon-testbed-blacklist
+ gnunet-daemon-testbed-blacklist \
+ $(underlay_daemon)
bin_PROGRAMS = \
gnunet-testbed-profiler
+noinst_PROGRAMS = \
+ $(generate_underlay)
+
gnunet_service_testbed_SOURCES = \
gnunet-service-testbed.c gnunet-service-testbed.h \
gnunet-service-testbed_links.c gnunet-service-testbed_links.h \
$(top_builddir)/src/transport/libgnunettransport.la \
$(top_builddir)/src/util/libgnunetutil.la
+gnunet_daemon_testbed_underlay_SOURCES = gnunet-daemon-testbed-underlay.c
+gnunet_daemon_testbed_underlay_LDADD = $(XLIB) \
+ $(top_builddir)/src/transport/libgnunettransport.la \
+ $(top_builddir)/src/util/libgnunetutil.la \
+ $(LTLIBINTL) -lsqlite3
+gnunet_daemon_testbed_underlay_DEPENDENCIES = \
+ $(top_builddir)/src/transport/libgnunettransport.la \
+ $(top_builddir)/src/util/libgnunetutil.la
+
lib_LTLIBRARIES = \
libgnunettestbed.la \
libgnunettestbedlogger.la
$(GN_LIB_LDFLAGS) \
-version-info 0:0:0
+generate_underlay_topology_SOURCES = generate-underlay-topology.c
+generate_underlay_topology_LDADD = $(XLIB) \
+ $(top_builddir)/src/util/libgnunetutil.la \
+ $(top_builddir)/src/testbed/libgnunettestbed.la \
+ $(LTLIBINTL) -lsqlite3
+generate_underlay_topology_DEPENDENCIES = \
+ $(top_builddir)/src/util/libgnunetutil.la \
+ libgnunettestbed.la
+
check_PROGRAMS = \
test_testbed_api_hosts \
test_testbed_logger_api \
EXTRA_DIST = \
test_testbed_api.conf \
test_testbed_api_test_timeout.conf \
+ test_testbed_api_template.conf \
+ test_testbed_logger_api.conf \
test_testbed_api_testbed_run_topologyring.conf \
test_testbed_api_testbed_run_topologyclique.conf \
test_testbed_api_testbed_run_topologyline.conf \