diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2021-09-08 09:30:11 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2021-09-22 18:32:47 +0200 |
commit | fb9cc529201dab24f864ede3e15114845aad0cdb (patch) | |
tree | 25121ba6e2e6191cce9b878cbb5dcf042a919587 /tests/libfuzzer/corelib/serialization/qxmlstream/qxmlstreamreader | |
parent | a36a795770d4c4cbab610c5721140023e02b1737 (diff) |
Rework how installation is prevented in non-prefix builds
In non-prefix builds, we want to prevent users from accidentally running
"cmake --install". We did that by replacing cmake_install.cmake with an
empty file.
The responsible target remove_cmake_install is visible in IDEs, appears
in the build output, and the approach is hacky.
It's cleaner and easier to add bail out code at the top of
cmake_install.cmake. This is now done when calling qt_build_repo_begin.
As a bonus, print an informative message on installation.
Change-Id: I022b36289358ba09cac8b79781f44cd7b93113f7
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'tests/libfuzzer/corelib/serialization/qxmlstream/qxmlstreamreader')
0 files changed, 0 insertions, 0 deletions