diff options
-rw-r--r-- | ECMConfig.cmake.in | 2 | ||||
-rw-r--r-- | kde-modules/KDEInstallDirs.cmake | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/ECMConfig.cmake.in b/ECMConfig.cmake.in index cea6e802..a518f953 100644 --- a/ECMConfig.cmake.in +++ b/ECMConfig.cmake.in @@ -6,6 +6,8 @@ set(ECM_MODULE_DIR "@PACKAGE_MODULES_INSTALL_DIR@") set(ECM_KDE_MODULE_DIR "@PACKAGE_KDE_MODULES_INSTALL_DIR@") +set(ECM_PREFIX "${PACKAGE_PREFIX_DIR}") + set(ECM_MODULE_PATH "${ECM_MODULE_DIR}" "${ECM_FIND_MODULE_DIR}" "${ECM_KDE_MODULE_DIR}") set(ECM_GLOBAL_FIND_VERSION "${ECM_FIND_VERSION}") diff --git a/kde-modules/KDEInstallDirs.cmake b/kde-modules/KDEInstallDirs.cmake index 4e520377..a5b81708 100644 --- a/kde-modules/KDEInstallDirs.cmake +++ b/kde-modules/KDEInstallDirs.cmake @@ -426,7 +426,10 @@ if(APPLE) BUNDLE_INSTALL_DIR) endif() - +# Only supported since cmake 3.7 +if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) + set(CMAKE_INSTALL_PREFIX "${ECM_PREFIX}" CACHE PATH "Install path prefix" FORCE) +endif() _define_absolute(EXECROOTDIR "" "executables and libraries" |