Makefile.am 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # This Makefile.am is in the public domain
  2. AM_CPPFLAGS = -I$(top_srcdir)/src/include
  3. libexecdir= $(pkglibdir)/libexec/
  4. pkgcfgdir= $(pkgdatadir)/config.d/
  5. pkgcfg_DATA = \
  6. nat-auto.conf
  7. bin_PROGRAMS = \
  8. gnunet-nat-auto \
  9. gnunet-nat-server
  10. libexec_PROGRAMS = \
  11. gnunet-service-nat-auto
  12. gnunet_nat_server_SOURCES = \
  13. gnunet-nat-server.c nat-auto.h
  14. gnunet_nat_server_LDADD = \
  15. $(top_builddir)/src/nat/libgnunetnatnew.la \
  16. $(top_builddir)/src/util/libgnunetutil.la
  17. gnunet_nat_auto_SOURCES = \
  18. gnunet-nat-auto.c nat-auto.h
  19. gnunet_nat_auto_LDADD = \
  20. libgnunetnatauto.la \
  21. $(top_builddir)/src/util/libgnunetutil.la
  22. if USE_COVERAGE
  23. AM_CFLAGS = -fprofile-arcs -ftest-coverage
  24. endif
  25. lib_LTLIBRARIES = \
  26. libgnunetnatauto.la
  27. libgnunetnatauto_la_SOURCES = \
  28. nat_auto_api.c \
  29. nat_auto_api_test.c
  30. libgnunetnatauto_la_LIBADD = \
  31. $(top_builddir)/src/nat/libgnunetnatnew.la \
  32. $(top_builddir)/src/util/libgnunetutil.la \
  33. $(GN_LIBINTL) @EXT_LIBS@
  34. libgnunetnatauto_la_LDFLAGS = \
  35. $(GN_LIB_LDFLAGS) $(WINFLAGS) \
  36. -version-info 0:0:0
  37. gnunet_service_nat_auto_SOURCES = \
  38. gnunet-service-nat-auto.c
  39. gnunet_service_nat_auto_LDADD = \
  40. $(top_builddir)/src/util/libgnunetutil.la \
  41. $(top_builddir)/src/statistics/libgnunetstatistics.la \
  42. $(top_builddir)/src/nat/libgnunetnatnew.la \
  43. $(LIBGCRYPT_LIBS) \
  44. -lgcrypt \
  45. $(GN_LIBINTL)