[evolution] Bug 775395 - Allow to override some (most) of the RPATH related settings



commit 28bb0f0f4fbbdd5aae51232116b94c8902e9bd9b
Author: Dominique Leuenberger <dimstar opensuse org>
Date:   Thu Dec 1 16:39:36 2016 +0100

    Bug 775395 - Allow to override some (most) of the RPATH related settings

 CMakeLists.txt |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/CMakeLists.txt b/CMakeLists.txt
index dbc83cb..f586ff8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -95,10 +95,13 @@ set(libnotify_minimum_version 0.7)
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
 
 set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+# Packagers might want to need different settings for the RPATH related things
+# From experience, especially CMAKE_BUILD_WITH_INSTALL_RPATH might need to be
+# switched to ON, if CMake fails to set the right values during make install
 set(CMAKE_SKIP_RPATH OFF)
-set(CMAKE_SKIP_BUILD_RPATH OFF)
-set(CMAKE_BUILD_WITH_INSTALL_RPATH OFF)
-set(CMAKE_INSTALL_RPATH_USE_LINK_PATH ON)
+set(CMAKE_SKIP_BUILD_RPATH OFF CACHE BOOL INTERNAL)
+set(CMAKE_BUILD_WITH_INSTALL_RPATH OFF CACHE BOOL INTERNAL)
+set(CMAKE_INSTALL_RPATH_USE_LINK_PATH ON CACHE BOOL INTERNAL)
 # CMAKE_INSTALL_RPATH is set below
 
 # CMake modules


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]