Makefile.am 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. # This Makefile.am is in the public domain
  2. AM_CPPFLAGS = -I$(top_srcdir)/src/include
  3. if USE_COVERAGE
  4. AM_CFLAGS = --coverage -O0
  5. endif
  6. pkgcfgdir= $(pkgdatadir)/config.d/
  7. libexecdir= $(pkglibdir)/libexec/
  8. dist_pkgcfg_DATA = \
  9. topology.conf
  10. lib_LTLIBRARIES = libgnunetfriends.la
  11. libgnunetfriends_la_SOURCES = \
  12. friends.c
  13. libgnunetfriends_la_LIBADD = \
  14. $(top_builddir)/src/util/libgnunetutil.la \
  15. $(GN_LIBINTL) $(XLIB)
  16. libgnunetfriends_la_LDFLAGS = \
  17. $(GN_LIB_LDFLAGS) \
  18. -version-info 0:0:0
  19. libexec_PROGRAMS = \
  20. gnunet-daemon-topology
  21. gnunet_daemon_topology_SOURCES = \
  22. gnunet-daemon-topology.c
  23. gnunet_daemon_topology_LDADD = \
  24. libgnunetfriends.la \
  25. $(top_builddir)/src/core/libgnunetcore.la \
  26. $(top_builddir)/src/peerinfo/libgnunetpeerinfo.la \
  27. $(top_builddir)/src/statistics/libgnunetstatistics.la \
  28. $(top_builddir)/src/transport/libgnunettransport.la \
  29. $(top_builddir)/src/ats/libgnunetats.la \
  30. $(top_builddir)/src/hello/libgnunethello.la \
  31. $(top_builddir)/src/util/libgnunetutil.la \
  32. $(GN_LIBINTL)
  33. if HAVE_TESTING
  34. check_PROGRAMS = \
  35. test_gnunet_daemon_topology
  36. endif
  37. if ENABLE_TEST_RUN
  38. AM_TESTS_ENVIRONMENT=export GNUNET_PREFIX=$${GNUNET_PREFIX:-@libdir@};export PATH=$${GNUNET_PREFIX:-@prefix@}/bin:$$PATH;unset XDG_DATA_HOME;unset XDG_CONFIG_HOME;
  39. TESTS = $(check_PROGRAMS)
  40. endif
  41. test_gnunet_daemon_topology_SOURCES = \
  42. test_gnunet_daemon_topology.c
  43. test_gnunet_daemon_topology_LDADD = \
  44. $(top_builddir)/src/testbed/libgnunettestbed.la \
  45. $(top_builddir)/src/statistics/libgnunetstatistics.la \
  46. $(top_builddir)/src/util/libgnunetutil.la
  47. EXTRA_DIST = \
  48. test_gnunet_daemon_topology_data.conf