summaryrefslogtreecommitdiffstats
path: root/Source/cmPolicies.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2024-07-18 16:35:45 (GMT)
committerBrad King <brad.king@kitware.com>2024-07-18 18:16:54 (GMT)
commitd588e81ffb74b15731a0e2fb0c4d0d938af763b6 (patch)
tree2116b62ac15b221203313515c069503d7e4fa8b8 /Source/cmPolicies.h
parentd39b8044b6b110eb7e3b886995f1bac8122373a6 (diff)
downloadCMake-d588e81ffb74b15731a0e2fb0c4d0d938af763b6.zip
CMake-d588e81ffb74b15731a0e2fb0c4d0d938af763b6.tar.gz
CMake-d588e81ffb74b15731a0e2fb0c4d0d938af763b6.tar.bz2
CPack/WIX: Generate perMachine installers by default
Add policy CMP0172 to set `CPACK_WIX_INSTALL_SCOPE` to `perMachine` by default. Follow up commit 60661f6770 (CPack/WiX: Make InstallScope configurable, 2023-11-07, v3.29.0-rc1~413^2) and commit 614100dbf6 (CPack/WiX: Restore default (missing) InstallScope from 3.28 and lower, 2024-06-05, v3.30.0-rc1~7^2~1). Issue: #20962 Issue: #26029
Diffstat (limited to 'Source/cmPolicies.h')
-rw-r--r--Source/cmPolicies.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/cmPolicies.h b/Source/cmPolicies.h
index 85f3293..c76a88a 100644
--- a/Source/cmPolicies.h
+++ b/Source/cmPolicies.h
@@ -527,7 +527,11 @@ class cmMakefile;
"FETCHCONTENT_FULLY_DISCONNECTED requirements are enforced.", 3, 30, \
0, cmPolicies::WARN) \
SELECT(POLICY, CMP0171, "'codegen' is a reserved target name.", 3, 31, 0, \
- cmPolicies::WARN)
+ cmPolicies::WARN) \
+ SELECT(POLICY, CMP0172, \
+ "The CPack module enables per-machine installation by default in " \
+ "the CPack WIX Generator.", \
+ 3, 31, 0, cmPolicies::WARN)
#define CM_SELECT_ID(F, A1, A2, A3, A4, A5, A6) F(A1)
#define CM_FOR_EACH_POLICY_ID(POLICY) \