aboutsummaryrefslogtreecommitdiff
path: root/kde-modules/KDEInstallDirs.cmake
diff options
context:
space:
mode:
authorAleix Pol <aleixpol@kde.org>2019-07-25 14:23:44 +0200
committerAleix Pol <aleixpol@kde.org>2019-07-25 14:23:48 +0200
commit685959c3fa78a2c21c4ebb999de1831b9664e186 (patch)
tree6163ff73ec746b51797be7c4921e4d95f4760dbc /kde-modules/KDEInstallDirs.cmake
parentd53f6e220d0d437925a818632ac84b606a740959 (diff)
downloadextra-cmake-modules-685959c3fa78a2c21c4ebb999de1831b9664e186.tar.gz
extra-cmake-modules-685959c3fa78a2c21c4ebb999de1831b9664e186.tar.bz2
Notify users when not using KDE_INSTALL_USE_QT_SYS_PATHS about prefix.sh
Summary: It's especially when KDE_INSTALL_USE_QT_SYS_PATHS=OFF that the different environment variables will have to be initialised. This adds a message that should tell users about the script so they have a hint of what is going on. Reviewers: #frameworks, albertvaka, cgiboudeaux Reviewed By: albertvaka, cgiboudeaux Subscribers: cgiboudeaux, albertvaka, kde-frameworks-devel, kde-buildsystem Tags: #frameworks, #build_system Differential Revision: https://phabricator.kde.org/D22580
Diffstat (limited to 'kde-modules/KDEInstallDirs.cmake')
-rw-r--r--kde-modules/KDEInstallDirs.cmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/kde-modules/KDEInstallDirs.cmake b/kde-modules/KDEInstallDirs.cmake
index a5b81708..a8208c05 100644
--- a/kde-modules/KDEInstallDirs.cmake
+++ b/kde-modules/KDEInstallDirs.cmake
@@ -719,3 +719,7 @@ option(KDE_INSTALL_PREFIX_SCRIPT "Installs ${CMAKE_INSTALL_PREFIX}/prefix.sh tha
if(KDE_INSTALL_PREFIX_SCRIPT)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/prefix.sh DESTINATION ${CMAKE_INSTALL_PREFIX} PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ)
endif()
+
+if(NOT KDE_INSTALL_USE_QT_SYS_PATHS)
+ message("Installing in ${CMAKE_INSTALL_PREFIX}. Run ${CMAKE_CURRENT_BINARY_DIR}/prefix.sh to set the environment for ${CMAKE_PROJECT_NAME}.")
+endif()