summaryrefslogtreecommitdiff
path: root/extcap/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'extcap/Makefile.am')
-rw-r--r--extcap/Makefile.am22
1 files changed, 20 insertions, 2 deletions
diff --git a/extcap/Makefile.am b/extcap/Makefile.am
index 7c3bdba14b..139179146a 100644
--- a/extcap/Makefile.am
+++ b/extcap/Makefile.am
@@ -33,9 +33,10 @@ extcap_PROGRAMS = \
@androiddump_bin@ \
@randpktdump_bin@ \
@sshdump_bin@ \
- @ciscodump_bin@
+ @ciscodump_bin@ \
+ @udpdump_bin@
-EXTRA_PROGRAMS = androiddump randpktdump sshdump ciscodump
+EXTRA_PROGRAMS = androiddump randpktdump sshdump ciscodump udpdump
androiddump_SOURCES = \
androiddump.c \
@@ -106,6 +107,23 @@ ciscodump_LDADD = \
@GLIB_LIBS@ \
@LIBSSH_LIBS@
+udpdump_SOURCES = \
+ udpdump.c \
+ extcap-base.c
+
+if ENABLE_STATIC
+ udpdump_LDFLAGS = -Wl,-static -all-static
+else
+ udpdump_LDFLAGS = -export-dynamic
+endif
+
+# Libraries and plugin flags with which to link udpdump.
+udpdump_LDADD = \
+ ../writecap/libwritecap.a \
+ ../wsutil/libwsutil.la \
+ ../epan/libwireshark.la \
+ @GLIB_LIBS@
+
noinst_HEADERS = \
extcap-base.h \
ssh-base.h