INCLUDES = -I$(top_srcdir)/src/include if MINGW WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols endif if USE_COVERAGE AM_CFLAGS = --coverage -O0 endif pkgcfgdir= $(pkgdatadir)/config.d/ plugindir = $(libdir)/gnunet pkgcfg_DATA = \ gns.conf lib_LTLIBRARIES = \ libgnunetgns.la bin_PROGRAMS = \ gnunet-service-gns \ gnunet-gns-fcfsd #noinst_PROGRAMS = \ # gnunet-gns-lookup check_PROGRAMS = \ test_gns_simple_lookup \ test_gns_simple_delegated_lookup \ test_gns_dht_delegated_lookup plugin_LTLIBRARIES = \ libgnunet_plugin_block_gns.la #test_gns_twopeer_SOURCES = \ # test_gns_twopeer.c #test_gns_twopeer_LDADD = \ # $(top_builddir)/src/util/libgnunetutil.la \ # $(top_builddir)/src/namestore/libgnunetnamestore.la \ # $(top_builddir)/src/testing/libgnunettesting.la #test_gns_twopeer_DEPENDENCIES = \ # $(top_builddir)/src/util/libgnunetutil.la \ # $(top_builddir)/src/namestore/libgnunetnamestore.la \ # $(top_builddir)/src/testing/libgnunettesting.la test_gns_simple_lookup_SOURCES = \ test_gns_simple_lookup.c test_gns_simple_lookup_LDADD = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la \ $(top_builddir)/src/testing/libgnunettesting.la test_gns_simple_lookup_DEPENDENCIES = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la \ $(top_builddir)/src/testing/libgnunettesting.la test_gns_simple_delegated_lookup_SOURCES = \ test_gns_simple_delegated_lookup.c test_gns_simple_delegated_lookup_LDADD = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la \ $(top_builddir)/src/testing/libgnunettesting.la test_gns_simple_delegated_lookup_DEPENDENCIES = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la \ $(top_builddir)/src/testing/libgnunettesting.la test_gns_dht_delegated_lookup_SOURCES = \ test_gns_dht_delegated_lookup.c test_gns_dht_delegated_lookup_LDADD = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la \ $(top_builddir)/src/dht/libgnunetdht.la \ $(top_builddir)/src/testing/libgnunettesting.la test_gns_dht_delegated_lookup_DEPENDENCIES = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la \ $(top_builddir)/src/dht/libgnunetdht.la \ $(top_builddir)/src/testing/libgnunettesting.la #gnunet_gns_lookup_SOURCES = \ # gnunet-gns-lookup.c #gnunet_gns_lookup_LDADD = \ # $(top_builddir)/src/gns/libgnunetgns.la \ # $(top_builddir)/src/util/libgnunetutil.la \ # $(GN_LIBINTL) #gnunet_dns_lookup_DEPENDENCIES = \ # libgnunetgns.la gnunet_service_gns_SOURCES = \ gnunet-service-gns.c gnunet_service_gns_LDADD = \ $(top_builddir)/src/tun/libgnunettun.la \ $(top_builddir)/src/mesh/libgnunetmesh.la \ $(top_builddir)/src/statistics/libgnunetstatistics.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/dns/libgnunetdns.la \ $(top_builddir)/src/dns/libgnunetdnsparser.la \ $(top_builddir)/src/dht/libgnunetdht.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la \ $(GN_LIBINTL) gnunet_service_gns_DEPENDENCIES = \ $(top_builddir)/src/tun/libgnunettun.la \ $(top_builddir)/src/mesh/libgnunetmesh.la \ $(top_builddir)/src/statistics/libgnunetstatistics.la \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/dns/libgnunetdns.la \ $(top_builddir)/src/dns/libgnunetdnsparser.la \ $(top_builddir)/src/dht/libgnunetdht.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la gnunet_gns_fcfsd_SOURCES = \ gnunet-gns-fcfsd.c gnunet_gns_fcfsd_LDADD = -lmicrohttpd \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la \ $(GN_LIBINTL) gnunet_service_gns_DEPENDENCIES = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la libgnunetgns_la_SOURCES = \ gns_api.c gns.h libgnunetgns_la_LIBADD = \ $(top_builddir)/src/util/libgnunetutil.la $(XLIB) libgnunetgns_la_LDFLAGS = \ $(GN_LIB_LDFLAGS) libgnunetgns_la_DEPENDENCIES = \ $(top_builddir)/src/util/libgnunetutil.la libgnunet_plugin_block_gns_la_SOURCES = \ plugin_block_gns.c libgnunet_plugin_block_gns_la_LIBADD = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/block/libgnunetblock.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la libgnunet_plugin_block_gns_la_LDFLAGS = \ $(GN_PLUGIN_LDFLAGS) libgnunet_plugin_block_gns_la_DEPENDENCIES = \ $(top_builddir)/src/util/libgnunetutil.la \ $(top_builddir)/src/block/libgnunetblock.la \ $(top_builddir)/src/namestore/libgnunetnamestore.la #Build stub api #libgnunetnamestore_la_SOURCES = \ # namestore_stub_api.c #libgnunetnamestore_la_LIBADD = \ # $(top_builddir)/src/util/libgnunetutil.la $(XLIB) #libgnunetnamestore_la_LDFLAGS = \ # $(GN_LIB_LDFLAGS) #libgnunetnamestore_la_DEPENDENCIES = \ # $(top_builddir)/src/util/libgnunetutil.la if ENABLE_TEST_RUN TESTS = $(check_PROGRAMS) endif EXTRA_DIST = \ test_gns_simple_lookup.conf