summaryrefslogtreecommitdiffstats
path: root/Help/release
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2020-09-01 13:59:00 (GMT)
committerKitware Robot <kwrobot@kitware.com>2020-09-01 13:59:08 (GMT)
commit8f73ff0c3707e5b3f27f54f2b94e03ccb193d698 (patch)
tree78acec97adb3be0f9433847a138eddd0e19860d7 /Help/release
parent3001e8b5d9caac4e941870509545c9b3c808dd70 (diff)
parentf14b390198222f5d7eca9e5109fabcb0188da762 (diff)
downloadCMake-8f73ff0c3707e5b3f27f54f2b94e03ccb193d698.zip
CMake-8f73ff0c3707e5b3f27f54f2b94e03ccb193d698.tar.gz
CMake-8f73ff0c3707e5b3f27f54f2b94e03ccb193d698.tar.bz2
Merge topic 'target_genex_dependency'
f14b390198 GenEx: Remove unneeded dependencies from target info queries Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Raul Tambre <raul@tambre.ee> Merge-request: !5127
Diffstat (limited to 'Help/release')
-rw-r--r--Help/release/dev/relax-target-generator-expression-dependency-addition.rst17
1 files changed, 17 insertions, 0 deletions
diff --git a/Help/release/dev/relax-target-generator-expression-dependency-addition.rst b/Help/release/dev/relax-target-generator-expression-dependency-addition.rst
new file mode 100644
index 0000000..6d30596
--- /dev/null
+++ b/Help/release/dev/relax-target-generator-expression-dependency-addition.rst
@@ -0,0 +1,17 @@
+relax-target-generator-expression-dependency-addition
+-----------------------------------------------------
+
+* The following target-based generator expressions that query for directory or
+ file name components no longer add a dependency on the evaluated target.
+ See policy :policy:`CMP0112`.
+
+ - ``TARGET_FILE_DIR``
+ - ``TARGET_LINKER_FILE_BASE_NAME``
+ - ``TARGET_LINKER_FILE_NAME``
+ - ``TARGET_LINKER_FILE_DIR``
+ - ``TARGET_SONAME_FILE_NAME``
+ - ``TARGET_SONAME_FILE_DIR``
+ - ``TARGET_PDB_FILE_NAME``
+ - ``TARGET_PDB_FILE_DIR``
+ - ``TARGET_BUNDLE_DIR``
+ - ``TARGET_BUNDLE_CONTENT_DIR``