From ab47293e8210e33a235440a14b24379fc75ba9a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Bot=C3=B6?= Date: Thu, 30 May 2013 08:40:24 +0200 Subject: [PATCH] * Build plugins as modules instead of shared libraries * Don't set SOVERSION in plugins MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Erik Botö --- PluginCommandInterfaceDbus/CMakeLists.txt | 6 +----- PluginControlInterface/CMakeLists.txt | 6 +----- PluginRoutingInterfaceAsync/CMakeLists.txt | 6 +----- PluginRoutingInterfaceDbus/CMakeLists.txt | 6 +----- 4 files changed, 4 insertions(+), 20 deletions(-) diff --git a/PluginCommandInterfaceDbus/CMakeLists.txt b/PluginCommandInterfaceDbus/CMakeLists.txt index a27e02f..faf7947 100644 --- a/PluginCommandInterfaceDbus/CMakeLists.txt +++ b/PluginCommandInterfaceDbus/CMakeLists.txt @@ -60,11 +60,7 @@ INCLUDE_DIRECTORIES( # all source files go here file(GLOB PLUGINDBUS_SRCS_CXX "src/*.cpp") -add_library(PluginCommandInterfaceDbus SHARED ${PLUGINDBUS_SRCS_CXX}) - -SET_TARGET_PROPERTIES(PluginCommandInterfaceDbus PROPERTIES - SOVERSION "${LIB_INTERFACE_VERSION}" -) +add_library(PluginCommandInterfaceDbus MODULE ${PLUGINDBUS_SRCS_CXX}) TARGET_LINK_LIBRARIES(PluginCommandInterfaceDbus ${DLT_LIBRARIES} diff --git a/PluginControlInterface/CMakeLists.txt b/PluginControlInterface/CMakeLists.txt index 16b49be..466e079 100644 --- a/PluginControlInterface/CMakeLists.txt +++ b/PluginControlInterface/CMakeLists.txt @@ -47,11 +47,7 @@ INCLUDE_DIRECTORIES( # all source files go here file(GLOB PLUGIN_CONTROL_SRCS_CXX "src/*.cpp") -add_library(PluginControlInterface SHARED ${PLUGIN_CONTROL_SRCS_CXX}) - -SET_TARGET_PROPERTIES(PluginControlInterface PROPERTIES - SOVERSION "${LIB_INTERFACE_VERSION}" -) +add_library(PluginControlInterface MODULE ${PLUGIN_CONTROL_SRCS_CXX}) TARGET_LINK_LIBRARIES(PluginControlInterface ${DLT_LIBRARIES}) diff --git a/PluginRoutingInterfaceAsync/CMakeLists.txt b/PluginRoutingInterfaceAsync/CMakeLists.txt index b4cd576..1bf09e2 100644 --- a/PluginRoutingInterfaceAsync/CMakeLists.txt +++ b/PluginRoutingInterfaceAsync/CMakeLists.txt @@ -48,11 +48,7 @@ INCLUDE_DIRECTORIES( file(GLOB PLUGINDBUS_SRCS_CXX "src/*.cpp") -add_library(PluginRoutingInterfaceAsync SHARED ${PLUGINDBUS_SRCS_CXX}) - -SET_TARGET_PROPERTIES(PluginRoutingInterfaceAsync PROPERTIES - SOVERSION "${LIB_INTERFACE_VERSION}" -) +add_library(PluginRoutingInterfaceAsync MODULE ${PLUGINDBUS_SRCS_CXX}) TARGET_LINK_LIBRARIES(PluginRoutingInterfaceAsync ${DLT_LIBRARIES} diff --git a/PluginRoutingInterfaceDbus/CMakeLists.txt b/PluginRoutingInterfaceDbus/CMakeLists.txt index ec636c3..19b53bc 100644 --- a/PluginRoutingInterfaceDbus/CMakeLists.txt +++ b/PluginRoutingInterfaceDbus/CMakeLists.txt @@ -60,11 +60,7 @@ INCLUDE_DIRECTORIES( file(GLOB PLUGINDBUS_SRCS_CXX "src/*.cpp") -add_library(PluginRoutingInterfaceDbus SHARED ${PLUGINDBUS_SRCS_CXX}) - -SET_TARGET_PROPERTIES(PluginRoutingInterfaceDbus PROPERTIES - SOVERSION "${LIB_INTERFACE_VERSION}" -) +add_library(PluginRoutingInterfaceDbus MODULE ${PLUGINDBUS_SRCS_CXX}) TARGET_LINK_LIBRARIES(PluginRoutingInterfaceDbus ${DLT_LIBRARIES} -- 1.8.1.2