aboutsummaryrefslogtreecommitdiff
path: root/src/nat/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/nat/Makefile.am')
-rw-r--r--src/nat/Makefile.am28
1 files changed, 15 insertions, 13 deletions
diff --git a/src/nat/Makefile.am b/src/nat/Makefile.am
index a60b4b5f3..e8dadb240 100644
--- a/src/nat/Makefile.am
+++ b/src/nat/Makefile.am
@@ -2,36 +2,38 @@ INCLUDES = -I$(top_srcdir)/src/include
2 2
3if MINGW 3if MINGW
4 WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols 4 WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
5 NATBIN = gnunet-nat-server gnunet-nat-client 5 NATBIN = gnunet-helper-nat-server gnunet-helper-nat-client
6 NATSERVER = gnunet-nat-server-windows.c 6 NATSERVER = gnunet-helper-nat-server-windows.c
7 NATCLIENT = gnunet-nat-client-windows.c 7 NATCLIENT = gnunet-helper-nat-client-windows.c
8else
9 NATSERVER = gnunet-nat-server.c
10 NATCLIENT = gnunet-nat-client.c
11endif 8endif
12 9
13if LINUX 10if LINUX
14NATBIN = gnunet-nat-server gnunet-nat-client 11NATBIN = gnunet-helper-nat-server gnunet-helper-nat-client
12NATSERVER = gnunet-helper-nat-server.c
13NATCLIENT = gnunet-helper-nat-client.c
15install-exec-hook: 14install-exec-hook:
16 chown root:root $(bindir)/gnunet-nat-server $(bindir)/gnunet-nat-client $(bindir)/gnunet-transport-wlan-helper || true 15 chown root:root $(bindir)/gnunet-helper-nat-server $(bindir)/gnunet-helper-nat-client || true
17 chmod u+s $(bindir)/gnunet-nat-server $(bindir)/gnunet-nat-client $(bindir)/gnunet-transport-wlan-helper || true 16 chmod u+s $(bindir)/gnunet-helper-nat-server $(bindir)/gnunet-helper-nat-client || true
18else 17else
19install-exec-hook: 18install-exec-hook:
20endif 19endif
21 20
22bin_PROGRAMS = \ 21bin_PROGRAMS = \
22 gnunet-nat-server \
23 $(NATBIN) 23 $(NATBIN)
24 24
25gnunet_nat_server_SOURCES = \ 25gnunet_nat_server_SOURCES = \
26 gnunet-nat-server.c
27gnunet_nat_server_LDADD = \
28 $(top_builddir)/src/util/libgnunetutil.la
29
30gnunet_helper_nat_server_SOURCES = \
26 $(NATSERVER) 31 $(NATSERVER)
27 32
28gnunet_nat_client_SOURCES = \ 33gnunet_helper_nat_client_SOURCES = \
29 $(NATCLIENT) 34 $(NATCLIENT)
30 35
31 36
32if MINGW
33 WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
34endif
35 37
36if USE_COVERAGE 38if USE_COVERAGE
37 AM_CFLAGS = -fprofile-arcs -ftest-coverage 39 AM_CFLAGS = -fprofile-arcs -ftest-coverage