From 1603fdd15d43b245fb8aa5a0030e0cd12c7808c6 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Thu, 1 Dec 2016 16:38:12 +0100 Subject: Bug 775395 - Allow to override some (most) of the RPATH related settings --- CMakeLists.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 11496548a..a6abef6d4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -124,10 +124,13 @@ set(webkit2gtk_minimum_version 2.11.91) 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 -- cgit v1.2.1