summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2016-06-21 05:06:23 +0100
committerJoão Valverde <j@v6e.pt>2016-06-30 11:04:17 +0000
commita16d401b25c85ffb7fde6c46b51cb7048112f885 (patch)
tree71ba692edcdb6f2a10ed566e18bcfbbc456cfad1 /Makefile.am
parentf6c5cf953212248cbc680ef0d9b2f852cbfdb951 (diff)
downloadwireshark-a16d401b25c85ffb7fde6c46b51cb7048112f885.tar.gz
Remove Makefile.common files
Now that nmake build system has been removed they are not needed anymore. Change-Id: I88075f955bb4349185859c1af4be22e53de5850f Reviewed-on: https://code.wireshark.org/review/16050 Petri-Dish: João Valverde <j@v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: João Valverde <j@v6e.pt>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am151
1 files changed, 145 insertions, 6 deletions
diff --git a/Makefile.am b/Makefile.am
index 83d4ccbbae..a4458e0a6d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -362,7 +362,68 @@ plugin_ldadd =
endif # HAVE_PLUGINS
-include Makefile.common
+# "BUILT_SOURCES" are built before any "make all" or "make check" targets.
+BUILT_HEADER_FILES = \
+ version.h
+
+BUILT_C_FILES =
+
+BUILT_SOURCES = $(BUILT_C_FILES) $(BUILT_HEADER_FILES)
+
+# Header files generated from source files.
+GENERATED_HEADER_FILES = \
+ text2pcap-scanner_lex.h \
+ $(BUILT_HEADER_FILES)
+
+# C source files generated from source files.
+GENERATED_C_FILES =
+
+# All the generated files.
+GENERATED_FILES = $(GENERATED_C_FILES) $(GENERATED_HEADER_FILES)
+
+EXTCAP_COMMON_SRC = \
+ extcap.c \
+ extcap_parser.c
+
+EXTCAP_COMMON_INCLUDES = \
+ extcap.h \
+ extcap_parser.h
+
+# sources common for wireshark, tshark, and rawshark
+SHARK_COMMON_SRC = \
+ cfile.c \
+ frame_tvbuff.c \
+ sync_pipe_write.c
+
+# corresponding headers
+SHARK_COMMON_INCLUDES = \
+ cfile.h \
+ file.h \
+ fileset.h \
+ frame_tvbuff.h \
+ register.h \
+ ws_symbol_export.h
+
+# wireshark specifics
+WIRESHARK_COMMON_SRC = \
+ $(SHARK_COMMON_SRC) \
+ capture_info.c \
+ capture_opts.c \
+ file.c \
+ fileset.c \
+ filter_files.c \
+ summary.c \
+ ws_version_info.c
+
+# corresponding headers
+WIRESHARK_COMMON_INCLUDES = \
+ capture_info.h \
+ capture_opts.h \
+ filter_files.h \
+ globals.h \
+ log.h \
+ summary.h \
+ sync_pipe.h
if HAVE_EXTCAP
SHARK_COMMON_SRC += $(EXTCAP_COMMON_SRC)
@@ -433,6 +494,13 @@ wireshark_gtk_LDADD = \
@PORTAUDIO_LIBS@
endif
+tshark_SOURCES = \
+ $(SHARK_COMMON_SRC) \
+ capture_opts.c \
+ filter_files.c \
+ tshark.c \
+ ws_version_info.c
+
tshark_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
tshark_LDFLAGS = $(AM_LDFLAGS) $(EXTRALINKFLAGS)
@@ -458,6 +526,11 @@ tshark_LDADD = \
@LIBGNUTLS_LIBS@ \
@LIBSMI_LDFLAGS@
+tfshark_SOURCES = \
+ $(SHARK_COMMON_SRC) \
+ tfshark.c \
+ ws_version_info.c
+
tfshark_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
tfshark_LDFLAGS = $(AM_LDFLAGS) $(EXTRALINKFLAGS)
@@ -479,6 +552,11 @@ tfshark_LDADD = \
@LIBGNUTLS_LIBS@ \
@LIBSMI_LDFLAGS@
+rawshark_SOURCES = \
+ $(SHARK_COMMON_SRC) \
+ rawshark.c \
+ ws_version_info.c
+
rawshark_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
rawshark_LDFLAGS = $(AM_LDFLAGS) $(EXTRALINKFLAGS)
@@ -502,6 +580,11 @@ rawshark_LDADD = \
@LIBGNUTLS_LIBS@ \
@LIBSMI_LDFLAGS@
+text2pcap_SOURCES = \
+ text2pcap.c \
+ text2pcap-scanner.l \
+ ws_version_info.c
+
text2pcap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Don't turn on -Werror for text2pcap: its source includes text2pcap-scanner.c
@@ -516,6 +599,10 @@ text2pcap_LDADD = \
wsutil/libwsutil.la \
@GLIB_LIBS@
+mergecap_SOURCES = \
+ mergecap.c \
+ ws_version_info.c
+
mergecap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link mergecap.
@@ -524,6 +611,10 @@ mergecap_LDADD = \
wsutil/libwsutil.la \
@GLIB_LIBS@
+capinfos_SOURCES = \
+ capinfos.c \
+ ws_version_info.c
+
capinfos_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link capinfos.
@@ -533,6 +624,10 @@ capinfos_LDADD = \
@GLIB_LIBS@ \
@LIBGCRYPT_LIBS@
+captype_SOURCES = \
+ captype.c \
+ ws_version_info.c
+
captype_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link captype.
@@ -541,6 +636,10 @@ captype_LDADD = \
wsutil/libwsutil.la \
@GLIB_LIBS@
+editcap_SOURCES = \
+ editcap.c \
+ ws_version_info.c
+
editcap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link editcap.
@@ -549,6 +648,10 @@ editcap_LDADD = \
wsutil/libwsutil.la \
@GLIB_LIBS@
+reordercap_SOURCES = \
+ reordercap.c \
+ ws_version_info.c
+
reordercap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link reordercap.
@@ -557,6 +660,10 @@ reordercap_LDADD = \
wsutil/libwsutil.la \
@GLIB_LIBS@
+randpkt_SOURCES = \
+ randpkt.c \
+ ws_version_info.c
+
randpkt_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries with which to link randpkt.
@@ -568,6 +675,9 @@ randpkt_LDADD = \
@PCAP_LIBS@ \
@C_ARES_LIBS@
+dftest_SOURCES = \
+ dftest.c
+
dftest_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
# Libraries and plugin flags with which to link dftest.
@@ -586,7 +696,16 @@ dftest_LDADD = \
@LIBGNUTLS_LIBS@ \
@LIBSMI_LDFLAGS@
-echld_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
+echld_test_SOURCES = \
+ echld_test.c \
+ capture_opts.c \
+ capture_stop_conditions.c \
+ cfile.c \
+ conditions.c \
+ ringbuffer.c \
+ sync_pipe_write.c
+
+echld_test_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
echld_test_LDADD = \
epan/libwireshark.la \
@@ -598,9 +717,19 @@ echld_test_LDADD = \
@C_ARES_LIBS@
echld_test_DEPENDENCIES = \
- echld/libechld.la \
+ echld/libechld.la \
epan/libwireshark.la
+dumpcap_SOURCES = \
+ capture_opts.c \
+ capture_stop_conditions.c \
+ conditions.c \
+ dumpcap.c \
+ filter_files.c \
+ ringbuffer.c \
+ sync_pipe_write.c \
+ ws_version_info.c
+
dumpcap_CPPFLAGS = $(AM_CPPFLAGS) $(GLIB_CFLAGS)
dumpcap_CFLAGS = $(AM_CFLAGS) $(PIE_CFLAGS)
@@ -619,6 +748,17 @@ dumpcap_LDADD = \
@LIBCAP_LIBS@ \
@LIBNL_LIBS@
+# this target needed for distribution only
+noinst_HEADERS = \
+ $(SHARK_COMMON_INCLUDES) \
+ $(EXTCAP_COMMON_INCLUDES) \
+ $(WIRESHARK_COMMON_INCLUDES) \
+ capture_stop_conditions.h \
+ conditions.h \
+ ringbuffer.h \
+ ws_diag_control.h \
+ ws_version_info.h
+
#
# Build the version string
#
@@ -642,7 +782,7 @@ SUFFIXES = .sh
services:
$(PYTHON) $(srcdir)/tools/make-services.py
-CLEANFILES = \
+CLEANFILES = \
*~ \
doxygen-core.tag \
vgcore.*
@@ -661,7 +801,7 @@ DISTCLEANFILES = \
ps.c \
version.h
-MAINTAINERCLEANFILES = \
+MAINTAINERCLEANFILES = \
$(GENERATED_FILES) \
Makefile.in \
aclocal.m4 \
@@ -679,7 +819,6 @@ EXTRA_DIST = \
.mailmap \
INSTALL.configure \
Makefile.am.inc \
- Makefile.common \
README.aix \
README.bsd \
README.DECT \