Dissector CMakeLists: custom header+support files

This commit is contained in:
David Perry 2022-11-01 14:13:57 +00:00 committed by AndersBroman
parent c18809a861
commit f2105250fa
2 changed files with 10 additions and 1 deletions

View File

@ -657,6 +657,7 @@ set(DISSECTOR_PUBLIC_HEADERS
set(DISSECTOR_HEADER_FILES
${DISSECTOR_PUBLIC_HEADERS}
${CUSTOM_DISSECTOR_HEADER_FILES}
)
set(DISSECTOR_SRC
@ -2067,6 +2068,7 @@ set(DISSECTOR_SUPPORT_SRC
${CMAKE_CURRENT_SOURCE_DIR}/packet-dcerpc-nt.c
${CMAKE_CURRENT_SOURCE_DIR}/packet-snort-config.c
${CMAKE_CURRENT_SOURCE_DIR}/usb.c
${CUSTOM_DISSECTOR_SUPPORT_SRC}
)
source_group(dissector-support FILES ${DISSECTOR_SUPPORT_SRC})
@ -2141,7 +2143,6 @@ add_library(dissectors OBJECT
#Included so that Visual Studio can properly put header files in solution
${DISSECTOR_HEADER_FILES}
${DISSECTOR_FILES}
${DISSECTOR_SUPPORT_SRC}
)

View File

@ -12,6 +12,14 @@ set(CUSTOM_DISSECTOR_SRC
# ${CMAKE_CURRENT_SOURCE_DIR}/packet-foo.c
)
set(CUSTOM_DISSECTOR_HEADER_FILES
# ${CMAKE_CURRENT_SOURCE_DIR}/packet-foo.h
)
set(CUSTOM_DISSECTOR_SUPPORT_SRC
# ${CMAKE_CURRENT_SOURCE_DIR}/foo-support.c
)
set(CUSTOM_DIRTY_ASN1_DISSECTOR_SRC
# ${CMAKE_CURRENT_SOURCE_DIR}/packet-bar.c
)