diff options
Diffstat (limited to 'plugins/unistim/CMakeLists.txt')
-rw-r--r-- | plugins/unistim/CMakeLists.txt | 42 |
1 files changed, 4 insertions, 38 deletions
diff --git a/plugins/unistim/CMakeLists.txt b/plugins/unistim/CMakeLists.txt index f60689a402..91796fcd63 100644 --- a/plugins/unistim/CMakeLists.txt +++ b/plugins/unistim/CMakeLists.txt @@ -19,26 +19,10 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -# This info is from moduleinfo.nmake -set(PACKAGE unistim) -set(MODULE_VERSION_MAJOR 0) -set(MODULE_VERSION_MINOR 0) -set(MODULE_VERSION_MICRO 2) -set(MODULE_VERSION_EXTRA 0) -set(MODULE_VERSION "${MODULE_VERSION_MAJOR}.${MODULE_VERSION_MINOR}.${MODULE_VERSION_MICRO}.${MODULE_VERSION_EXTRA}") -set(RC_MODULE_VERSION "${MODULE_VERSION_MAJOR},${MODULE_VERSION_MINOR},${MODULE_VERSION_MICRO},${MODULE_VERSION_EXTRA}") - -# This info is from Makefile.common -set(PLUGIN_NAME ${PACKAGE}) - -# This info is from config.nmake -set(MSVC_VARIANT "${CMAKE_GENERATOR}") - -# The rc.in requires a plain VERSION variable -set(VERSION ${PROJECT_VERSION}) +include(WiresharkPlugin) -# Create the plugin.rc file from the template -configure_file(plugin.rc.in plugin.rc @ONLY) +# This info is from moduleinfo.nmake +set_module_info(unistim 0 0 2 0) set(DISSECTOR_SRC packet-unistim.c @@ -68,28 +52,10 @@ register_dissector_files(plugin.c ${DISSECTOR_SRC} ) -add_library(unistim ${LINK_MODE_MODULE} - ${PLUGIN_FILES} - ${CMAKE_CURRENT_BINARY_DIR}/plugin.rc -) - -set_target_properties(unistim PROPERTIES - PREFIX "" - LINK_FLAGS "${WS_LINK_FLAGS}" - FOLDER "Plugins" -) - -if(ENABLE_APPLICATION_BUNDLE) - set_target_properties(unistim PROPERTIES - LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/run/Wireshark.app/Contents/PlugIns/wireshark - ) -endif() - -target_link_libraries(unistim epan) +add_plugin_library(unistim) install(TARGETS unistim LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}/@CPACK_PACKAGE_NAME@/plugins/${CPACK_PACKAGE_VERSION} NAMELINK_SKIP RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR}/@CPACK_PACKAGE_NAME@/plugins/${CPACK_PACKAGE_VERSION} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}/@CPACK_PACKAGE_NAME@/plugins/${CPACK_PACKAGE_VERSION} ) - |