Port 0 management
[vde.git] / vde-2 / Makefile.am
blobb537cf45a57637fc2203deb80fa40f01e0e591df
1 SUBDIRS = libvdeplug qemu slirpvde bochs uml doc dpipe wirefilter unixterm vde_plug vde_plug2tap vde_over_ns vde_l3 plugin libvdemgmt unixcmd tunctl vde_autolink libvdesnmp
4 if CAN_MAKE_LIBVDETAP
5   SUBDIRS += vdetaplib
6 endif
8 if ENABLE_CRYPTCAB
9   SUBDIRS += vde_cryptcab
10 endif
12 AUTOMAKE_OPTIONS = foreign
14 EXTRA_DIST = LICENSE Changelog utils/open_memstream.h utils/poll.h utils/strndup.h utils/cmdparse.h
16 bin_PROGRAMS = vde_switch
17 vde_switch_SOURCES = \
18         hash.c \
19         hash.h \
20         port.c \
21         port.h \
22         vde_switch.c \
23         switch.h \
24         vde.h \
25         sockutils.c \
26         sockutils.h \
27         qtimer.c \
28         qtimer.h \
29         datasock.c \
30         datasock.h \
31         consmgmt.c \
32         consmgmt.h \
33         fstp.c \
34         fstp.h \
35         packetq.c \
36         packetq.h \
37         bitarray.h \
38         tuntap.c \
39         tuntap.h
41 vde_switch_LDADD = $(LIBOBJS)
43 AM_CFLAGS = -Wall
45 if DARWIN_GCC
46  EXP_CFLAGS = -dynamic
47 else
48  EXP_CFLAGS = -rdynamic
49 endif
51 if ENABLE_EXPERIMENTAL
52   AM_CFLAGS += $(EXP_CFLAGS)
53   AM_CPPFLAGS = -DDEBUGOPT -DPORTCOUNTERS -DVDEPLUGIN
54 endif
56 extraclean: distclean
57         rm -rf aclocal.m4 autom4te.cache autoscan.log configure.scan config.h.in* configure depcomp install-sh Makefile.in config.guess config.sub ltmain.sh missing `find . -name Makefile.in` vde-*.tar.gz