add changelog
[oweals/gnunet.git] / src / vpn / Makefile.am
1 # This Makefile.am is in the public domain
2 AM_CPPFLAGS = -I$(top_srcdir)/src/include -I$(top_builddir)/src/include
3
4 if USE_COVERAGE
5   AM_CFLAGS = --coverage -O0
6 endif
7
8 pkgcfgdir= $(pkgdatadir)/config.d/
9
10 libexecdir= $(pkglibdir)/libexec/
11
12 plugindir = $(libdir)/gnunet
13
14 pkgcfg_DATA = \
15   vpn.conf
16
17 if LINUX
18 VPNBIN = gnunet-helper-vpn
19 endif
20
21
22 lib_LTLIBRARIES = \
23   libgnunetvpn.la
24
25
26 libexec_PROGRAMS = \
27   $(VPNBIN) \
28   gnunet-service-vpn
29
30 bin_PROGRAMS = \
31   gnunet-vpn
32
33 gnunet_helper_vpn_SOURCES = \
34 gnunet-helper-vpn.c
35
36 gnunet_service_vpn_SOURCES = \
37  gnunet-service-vpn.c
38 gnunet_service_vpn_LDADD = \
39   $(top_builddir)/src/statistics/libgnunetstatistics.la \
40   $(top_builddir)/src/util/libgnunetutil.la \
41   $(top_builddir)/src/cadet/libgnunetcadet.la \
42   $(top_builddir)/src/regex/libgnunetregex.la \
43   $(GN_LIBINTL)
44 gnunet_service_vpn_CFLAGS = \
45   -I$(top_srcdir)/src/exit $(CFLAGS)
46
47 gnunet_vpn_SOURCES = \
48  gnunet-vpn.c
49 gnunet_vpn_LDADD = \
50   libgnunetvpn.la \
51   $(top_builddir)/src/util/libgnunetutil.la \
52   $(GN_LIBINTL)
53
54 libgnunetvpn_la_SOURCES = \
55  vpn_api.c vpn.h
56 libgnunetvpn_la_LIBADD = \
57  $(top_builddir)/src/util/libgnunetutil.la $(XLIB)
58 libgnunetvpn_la_LDFLAGS = \
59   $(GN_LIBINTL) \
60   $(GN_LIB_LDFLAGS)