fix wtap_dump_flush function name and don't check for it's return value. We don't...
[metze/wireshark/wip.git] / Makefile.common
index d47c72d02dbd3627147efa668605103983a405dd..4ec024251fe572d86444f80bbda57d986e80837b 100644 (file)
@@ -48,10 +48,26 @@ DISSECTOR_SUPPORT_INCLUDES =        \
        x264_prt_id.h
 
 # "BUILT_SOURCES" are built before any "make all" or "make check" targets.
-BUILT_SOURCES =                \
-       svnversion.h \
+BUILT_HEADER_FILES =   \
+       svnversion.h
+
+BUILT_C_FILES =                \
        ps.c
 
+BUILT_SOURCES =        $(BUILT_C_FILES) $(BUILT_HEADER_FILES)
+
+# Header files generated from source files.
+GENERATED_HEADER_FILES = \
+       $(BUILT_HEADER_FILES)
+
+# C source files generated from source files.
+GENERATED_C_FILES = \
+       $(BUILT_C_FILES)        \
+       tethereal-tap-register.c
+
+# All the generated files.
+GENERATED_FILES = $(GENERATED_C_FILES) $(GENERATED_HEADER_FILES)
+
 # sources common for ethereal and tethereal
 ETHEREAL_COMMON_SRC =  \
        $(PLATFORM_SRC) \
@@ -82,6 +98,7 @@ ETHEREAL_COMMON_INCLUDES =    \
        conditions.h    \
        disabled_protos.h       \
        file.h  \
+       fileset.h       \
        packet-range.h  \
        pcap-util.h     \
        pcap-util-int.h \
@@ -95,6 +112,7 @@ ETHEREAL_COMMON_INCLUDES =   \
 
 # sources for Tethereal taps
 TETHEREAL_TAP_SRC =    \
+       tap-afpstat.c   \
        tap-ansi_astat.c        \
        tap-bootpstat.c \
        tap-dcerpcstat.c        \
@@ -109,12 +127,14 @@ TETHEREAL_TAP_SRC =       \
        tap-protohierstat.c     \
        tap-rpcstat.c   \
        tap-rpcprogs.c  \
+       tap-sctpchunkstat.c     \
        tap-sipstat.c \
        tap-smbsids.c   \
        tap-smbstat.c   \
+       tap-stats_tree.c        \
        tap-wspstat.c
 
-# helpers alraedy available on some platforms (and on others not)
+# helpers already available on some platforms (and on others not)
 EXTRA_ethereal_SOURCES =       \
        snprintf.c      \
        strerror.c      \
@@ -136,10 +156,12 @@ ethereal_SOURCES =        \
        $(ETHEREAL_COMMON_SRC)  \
        alert_box.c     \
        capture.c       \
+       capture_opts.c \
        capture_sync.c  \
        capture_loop.c  \
        color_filters.c \
        file.c  \
+       fileset.c       \
        filters.c       \
        g711.c \
        merge.c \
@@ -155,12 +177,14 @@ ethereal_INCLUDES =       \
        filters.h       \
        g711.h  \
        globals.h       \
+       log.h   \
        main_window.h   \
        menu.h  \
        merge.h \
        progress_dlg.h  \
        proto_hier_stats.h      \
        simple_dialog.h \
+       stat_menu.h     \
        statusbar.h     \
        summary.h       \
        tap_dfilter_dlg.h       \
@@ -170,6 +194,7 @@ ethereal_INCLUDES = \
 tethereal_SOURCES =    \
        $(ETHEREAL_COMMON_SRC)  \
        $(TETHEREAL_TAP_SRC)    \
+       capture_opts.c          \
        tethereal-tap-register.c        \
        tethereal.c