capture_sync.c
)
-set(CLEAN_FILES
- ${CAPCHILD_SRC}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${CAPCHILD_SRC}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
)
endif()
-set(CLEAN_FILES
- ${CAPUTILS_SRC}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${CAPUTILS_SRC}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
${DISSECTOR_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
${DISSECTOR_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
${DISSECTOR_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
-set(DISSECTOR_SUPPORT_CLEAN_SRC
- ${DISSECTOR_SUPPORT_SRC}
-)
-
add_lemon_files(LEMON_FILES GENERATED_FILES
mate_grammar.lemon
)
${GENERATED_FILES}
)
-set(CLEAN_FILES
- plugin.c
- ${DISSECTOR_SRC}
- ${DISSECTOR_SUPPORT_CLEAN_SRC}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
${DISSECTOR_SUPPORT_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
${DISSECTOR_SRC}
)
-set(CLEAN_FILES
+set_source_files_properties(
${PLUGIN_FILES}
+ PROPERTIES
+ COMPILE_FLAGS ${WERROR_COMMON_FLAGS}
)
-if (WERROR_COMMON_FLAGS)
- set_source_files_properties(
- ${CLEAN_FILES}
- PROPERTIES
- COMPILE_FLAGS ${WERROR_COMMON_FLAGS}
- )
-endif()
-
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
include_directories(${CMAKE_CURRENT_BINARY_DIR})
${DISSECTOR_SUPPORT_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
pinfo_stats_tree.c
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
SWITCHES
-g abort -g termoutput -build
SOURCES
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
${PLUGIN_HEADERS}
)
${DISSECTOR_SUPPORT_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
${DISSECTOR_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
${DISSECTOR_SUPPORT_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
${DISSECTOR_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
+add_lex_files(LEX_FILES PLUGIN_FILES
+ wimaxasncp_dict.l
)
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
-add_lex_files(LEX_FILES GENERATED_FILES
- wimaxasncp_dict.l
-)
-list(APPEND PLUGIN_FILES ${GENERATED_FILES})
-
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
register_plugin_files(plugin.c
${DISSECTOR_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
${WIRETAP_SRC}
)
-set(CLEAN_FILES
- ${PLUGIN_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${PLUGIN_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
randpkt_core.c
)
-set(CLEAN_FILES
- ${RANDPKT_CORE_SRC}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${RANDPKT_CORE_SRC}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
lemon.c
)
-set(CLEAN_FILES
- ${lemon_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${lemon_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS} ${NO_SANITIZE_CFLAGS}"
)
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
-set(COMMON_UI_SRC
+set(NONGENERATED_UI_SRC
alert_box.c
capture.c
capture_ui_utils.c
tap-rtp-analysis.h
)
-add_lex_files(LEX_FILES GENERATED_FILES
- text_import_scanner.l
-)
+set(UI_SRC ${NONGENERATED_UI_SRC})
-set(CLEAN_FILES
- ${COMMON_UI_SRC}
+add_lex_files(LEX_FILES UI_SRC
+ text_import_scanner.l
)
set_source_files_properties(
- ${CLEAN_FILES}
+ ${UI_SRC}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
-add_library(ui STATIC
- ${COMMON_UI_SRC}
- ${GENERATED_FILES}
-)
+add_library(ui STATIC ${UI_SRC})
set_target_properties(ui PROPERTIES
LINK_FLAGS "${WS_LINK_FLAGS}"
SWITCHES
-g deprecated-gtk
SOURCES
- ${COMMON_UI_SRC}
-# LEX files commented out due to use of malloc, free etc.
-# ${LEX_FILES}
+ ${NONGENERATED_UI_SRC}
+# Flex files not included due to use of malloc, free etc.
)
CHECKAPI(
NAME
SWITCHES
-M -g deprecated-gtk-todo
SOURCES
- ${COMMON_UI_SRC}
-# LEX files commented out due to use of malloc, free etc.
-# ${LEX_FILES}
+ ${NONGENERATED_UI_SRC}
+# Flex files not included due to use of malloc, free etc.
)
#
${WIRESHARK_CUSTOM_TAP_SRC}
)
-set(CLEAN_FILES
- ${WIRESHARK_GTK_SRC}
- ${WIRESHARK_TAP_SRC}
-)
-
-set_source_files_properties(
- ${CLEAN_FILES}
- PROPERTIES
- COMPILE_FLAGS "${WERROR_COMMON_FLAGS} ${NO_ERROR_DEPRECATED_DECLARATIONS_COMPILE_FLAGS}"
-)
-
if (ENABLE_GTK3)
add_definitions(
${GTK3_DEFINITIONS}
)
endif()
+set(GTKUI_FILES
+ ${WIRESHARK_GTK_SRC}
+ ${WIRESHARK_TAP_SRC}
+ ${PLATFORM_UI_SRC}
+)
+
+set_source_files_properties(
+ ${GTKUI_FILES}
+ PROPERTIES
+ COMPILE_FLAGS "${WERROR_COMMON_FLAGS} ${NO_ERROR_DEPRECATED_DECLARATIONS_COMPILE_FLAGS}"
+)
+
register_tap_files(wireshark-tap-register.c
${WIRESHARK_TAP_SRC}
)
endif()
add_library(gtkui STATIC
- ${WIRESHARK_GTK_SRC}
- ${WIRESHARK_TAP_SRC}
- ${PLATFORM_UI_SRC}
+ ${GTKUI_FILES}
${PORTAUDIO_OBJ}
wireshark-tap-register.c
${PIXBUF_SRC}
pcapio.c
)
-set(CLEAN_FILES
- ${WRITECAP_SRC}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${WRITECAP_SRC}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)
set(wsutil_LIBS ${wsutil_LIBS} "iphlpapi.lib" "ws2_32.lib")
ENDIF(WIN32)
-set(CLEAN_FILES
- ${WSUTIL_FILES}
-)
-
set_source_files_properties(
- ${CLEAN_FILES}
+ ${WSUTIL_FILES}
PROPERTIES
COMPILE_FLAGS "${WERROR_COMMON_FLAGS}"
)