aboutsummaryrefslogtreecommitdiffstats
path: root/tools/dissectors/epan/zpu/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'tools/dissectors/epan/zpu/CMakeLists.txt')
-rw-r--r--tools/dissectors/epan/zpu/CMakeLists.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/tools/dissectors/epan/zpu/CMakeLists.txt b/tools/dissectors/epan/zpu/CMakeLists.txt
new file mode 100644
index 000000000..043ee8a7a
--- /dev/null
+++ b/tools/dissectors/epan/zpu/CMakeLists.txt
@@ -0,0 +1,25 @@
+set_module_info(zpu 4 0 0 0)
+
+set(DISSECTOR_SRC
+ ${CMAKE_CURRENT_SOURCE_DIR}/packet-zpu.c
+)
+
+set(PLUGIN_FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/plugin.c
+ ${DISSECTOR_SRC}
+)
+
+register_plugin_files(${CMAKE_CURRENT_BINARY_DIR}/plugin.c
+ plugin
+ ${DISSECTOR_SRC}
+)
+
+add_plugin_library(zpu epan)
+
+set_target_properties(zpu PROPERTIES PREFIX "")
+set_target_properties(zpu PROPERTIES LINK_FLAGS "${WS_LINK_FLAGS}")
+target_link_libraries(zpu wireshark epan)
+
+install_plugin(zpu epan)
+
+