tagging vde-2 version 2.3.2
[vde.git] / 2.3.2 / src / vde_switch / Makefile.am
blob3ad749585665ca24715b6da2169828e20fb192ae
1 bin_PROGRAMS = vde_switch
2 vde_switch_SOURCES = \
3         hash.c \
4         hash.h \
5         port.c \
6         port.h \
7         vde_switch.c \
8         switch.h \
9         sockutils.c \
10         sockutils.h \
11         qtimer.c \
12         qtimer.h \
13         datasock.c \
14         datasock.h \
15         consmgmt.c \
16         consmgmt.h \
17         fstp.c \
18         fstp.h \
19         packetq.c \
20         packetq.h \
21         bitarray.h \
22         tuntap.c \
23         tuntap.h
25 vde_switch_LDADD = $(top_builddir)/src/common/libvdecommon.la
27 AM_CPPFLAGS = -I$(top_srcdir)/include
28 AM_CFLAGS = -Wall
30 if ENABLE_PROFILE
31   AM_CFLAGS += -pg --coverage
32   AM_LDFLAGS = -pg --coverage
33 endif
35 if DARWIN_GCC
36  EXP_CFLAGS = -dynamic
37 else
38  EXP_CFLAGS = -rdynamic
39 endif
41 DIST_SUBDIRS = plugins
42 if ENABLE_EXPERIMENTAL
43   SUBDIRS = plugins
44   AM_CFLAGS += $(EXP_CFLAGS)
45   AM_CPPFLAGS += -DDEBUGOPT -DPORTCOUNTERS -DVDEPLUGIN -DPLUGINS_DIR=\"$(pkglibdir)/plugins\"
46 endif