summaryrefslogtreecommitdiffstats
path: root/Help
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-04-01 14:04:40 (GMT)
committerBrad King <brad.king@kitware.com>2022-04-01 14:06:04 (GMT)
commit9993774172f62ec7b0b69efc232e0a9fbc894394 (patch)
tree666405eff1d1a7da2eca0709cbbb7e93c1912235 /Help
parent99fc8f152ce3a5d4b7e5d74013067f7cce2f2527 (diff)
downloadCMake-9993774172f62ec7b0b69efc232e0a9fbc894394.zip
CMake-9993774172f62ec7b0b69efc232e0a9fbc894394.tar.gz
CMake-9993774172f62ec7b0b69efc232e0a9fbc894394.tar.bz2
Help: Clarify when policy CMP0112 takes effect
Fixes: #23381
Diffstat (limited to 'Help')
-rw-r--r--Help/policy/CMP0112.rst4
1 files changed, 3 insertions, 1 deletions
diff --git a/Help/policy/CMP0112.rst b/Help/policy/CMP0112.rst
index 313a51e..5b00d07 100644
--- a/Help/policy/CMP0112.rst
+++ b/Help/policy/CMP0112.rst
@@ -24,7 +24,9 @@ file name components no longer add a dependency on the evaluated target.
In CMake 3.18 and lower a dependency on the evaluated target of the above
generator expressions would always be added. CMake 3.19 and above prefer
to not add this dependency. This policy provides compatibility for projects
-that have not been updated to expect the new behavior.
+that have not been updated to expect the new behavior. The policy setting
+is recorded on each target when it is created, and decides whether generator
+expressions referencing that target imply a dependency on it.
The ``OLD`` behavior for this policy is to add a dependency on the evaluated
target for the above generator expressions. The ``NEW`` behavior of