From ed9e114fe1881990166c99a36ed4b29ce1273d14 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Thu, 12 Nov 2020 09:41:18 +0100 Subject: [PATCH] [CMake] DYNAMIC_GRAPH_PLUGINDIR is now relative For now, the plugins can only be loaded from python, so we just need the wrap.so to be able to find its plugin.so. For this, there is no need for a unique hard-coded absolute path to provide an RPATH to libdynamic-graph.so. And actually, that RPATH was not even set. --- CMakeLists.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 555d23f1..9c7b37b2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -143,10 +143,9 @@ ENDIF(SUFFIX_SO_VERSION) INSTALL(TARGETS ${PROJECT_NAME} EXPORT ${TARGETS_EXPORT_NAME} DESTINATION lib) -SET(DYNAMIC_GRAPH_PLUGINDIR "${CMAKE_INSTALL_PREFIX}/lib/${PROJECT_NAME}-plugins") +SET(DYNAMIC_GRAPH_PLUGINDIR "lib/${PROJECT_NAME}-plugins") SET(PACKAGE_EXTRA_MACROS "set(DYNAMIC_GRAPH_PLUGINDIR ${DYNAMIC_GRAPH_PLUGINDIR})") SET(PKG_CONFIG_EXTRA "plugindir=${DYNAMIC_GRAPH_PLUGINDIR}") -SET(CMAKE_INSTALL_RPATH "${DYNAMIC_GRAPH_PLUGINDIR}") ADD_SUBDIRECTORY(src) IF(BUILD_TESTING) -- GitLab