1 INCLUDES = -I$(top_srcdir)/src/include
4 WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
5 NATBIN = gnunet-helper-nat-server gnunet-helper-nat-client
6 NATSERVER = gnunet-helper-nat-server-windows.c
7 NATCLIENT = gnunet-helper-nat-client-windows.c
10 pkgcfgdir= $(pkgdatadir)/config.d/
17 nattest = $(bindir)/gnunet-nat-server
22 NATBIN = gnunet-helper-nat-server gnunet-helper-nat-client
23 NATSERVER = gnunet-helper-nat-server.c
24 NATCLIENT = gnunet-helper-nat-client.c
26 $(SUDO_BINARY) chown root:root $(bindir)/gnunet-helper-nat-server $(bindir)/gnunet-helper-nat-client $(nattest) || true
27 $(SUDO_BINARY) chmod u+s $(bindir)/gnunet-helper-nat-server $(bindir)/gnunet-helper-nat-client $(nattest) || true
36 gnunet_nat_server_SOURCES = \
37 gnunet-nat-server.c nat.h
38 gnunet_nat_server_LDADD = \
39 $(top_builddir)/src/nat/libgnunetnat.la \
40 $(top_builddir)/src/util/libgnunetutil.la
41 gnunet_nat_server_DEPENDENCIES = \
44 gnunet_helper_nat_server_SOURCES = \
47 gnunet_helper_nat_client_SOURCES = \
53 AM_CFLAGS = -fprofile-arcs -ftest-coverage
56 lib_LTLIBRARIES = libgnunetnat.la
58 libgnunetnat_la_SOURCES = \
63 libgnunetnat_la_LIBADD = \
64 $(top_builddir)/src/util/libgnunetutil.la \
65 $(GN_LIBINTL) @EXT_LIBS@
67 libgnunetnat_la_LDFLAGS = \
68 $(GN_LIB_LDFLAGS) $(WINFLAGS) \
77 TESTS = $(check_PROGRAMS)
83 $(top_builddir)/src/nat/libgnunetnat.la \
84 $(top_builddir)/src/util/libgnunetutil.la
86 test_nat_mini_SOURCES = \
88 test_nat_mini_LDADD = \
89 $(top_builddir)/src/nat/libgnunetnat.la \
90 $(top_builddir)/src/util/libgnunetutil.la
93 test_nat_test_SOURCES = \
95 test_nat_test_LDADD = \
96 $(top_builddir)/src/nat/libgnunetnat.la \
97 $(top_builddir)/src/util/libgnunetutil.la
102 test_nat_test_data.conf