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