diff options
author | Aleix Pol <aleixpol@kde.org> | 2019-07-25 14:23:44 +0200 |
---|---|---|
committer | Aleix Pol <aleixpol@kde.org> | 2019-07-25 14:23:48 +0200 |
commit | 685959c3fa78a2c21c4ebb999de1831b9664e186 (patch) | |
tree | 6163ff73ec746b51797be7c4921e4d95f4760dbc /kde-modules | |
parent | d53f6e220d0d437925a818632ac84b606a740959 (diff) | |
download | extra-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')
-rw-r--r-- | kde-modules/KDEInstallDirs.cmake | 4 |
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() |