AF_IPN is no longer protocol #34 (assigned to AF_ISDN).
[vde.git] / vde-2 / src / Makefile.am
blob874e315867d69cc3452f92f2ef6627157ad4ff83
1 SUBDIRS = \
2         common \
3         lib \
4         vde_switch \
5         vde_over_ns \
6         vde_l3 \
7         slirpvde
9 bin_PROGRAMS = \
10         dpipe \
11         unixcmd \
12         unixterm \
13         vde_autolink \
14         vde_plug2tap \
15         vde_plug \
16         vdeq \
17         wirefilter \
18         vdeterm
20 if CAN_MAKE_VDETUNCTL
21   sbin_PROGRAMS = vde_tunctl
22 endif
24 if CAN_MAKE_LIBVDETAP
25   SUBDIRS += vdetaplib
26 endif
28 if ENABLE_CRYPTCAB
29   SUBDIRS += vde_cryptcab
30 endif
32 if ENABLE_KERNEL_SWITCH
33   SUBDIRS += kvde_switch
34 endif
36 if ENABLE_PCAP
37   bin_PROGRAMS += vde_pcapplug
38 endif
40 AM_CPPFLAGS = -I$(top_srcdir)/include
41 LDADD = common/libvdecommon.la -lm
43 if ENABLE_PROFILE
44   AM_CFLAGS = -pg --coverage
45   AM_LDFLAGS = -pg --coverage
46 endif
48 vde_autolink_LDADD = $(LDADD) lib/libvdemgmt.la
49 vde_plug2tap_LDADD = $(LDADD) lib/libvdeplug.la
50 if ENABLE_PCAP
51   vde_pcapplug_LDADD = $(LDADD) lib/libvdeplug.la -lpcap
52 endif
53 vde_plug_LDADD = $(LDADD) lib/libvdeplug.la
54 vdeq_LDADD = $(LDADD) lib/libvdeplug.la
55 wirefilter_LDADD = $(LDADD) lib/libvdeplug.la
56 vdeterm_LDADD = $(LDADD) lib/libvdeplug.la lib/libvdehist.la
58 install-exec-hook:
59         rm -f $(DESTDIR)$(bindir)/vdecmd
60         (cd $(DESTDIR)$(bindir) && $(LN_S) unixcmd vdecmd)
61         rm -f $(DESTDIR)$(bindir)/vdeqemu $(DESTDIR)$(bindir)/vdekvm
62         (cd $(DESTDIR)$(bindir) && $(LN_S) vdeq vdeqemu && $(LN_S) vdeq vdekvm )
63         rm -f $(DESTDIR)$(bindir)/vdeo
64         rm -f $(DESTDIR)$(bindir)/vdeoqemu
66 uninstall-local:
67         rm -f $(bindir)/vdecmd
68         rm -f $(bindir)/vdeqemu $(bindir)/vdekvm