diff options
author | Brad King <brad.king@kitware.com> | 2022-07-05 14:35:29 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2022-07-05 14:35:36 (GMT) |
commit | 8fd68f9dd34fb3a151d51eaf833433fd3002d0f9 (patch) | |
tree | 165abb0a320834635ec9e55b9c57bd81b3043daa | |
parent | c70ed631f7fc26074fb944e01cafe9ef28903d56 (diff) | |
parent | 703900d166f703c047ca064a7b8328bb66410552 (diff) | |
download | CMake-8fd68f9dd34fb3a151d51eaf833433fd3002d0f9.zip CMake-8fd68f9dd34fb3a151d51eaf833433fd3002d0f9.tar.gz CMake-8fd68f9dd34fb3a151d51eaf833433fd3002d0f9.tar.bz2 |
Merge topic 'doc-CMP0131' into release-3.24
703900d166 Help: Mention CMP0131 in LINK_LIBRARIES docs
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !7444
-rw-r--r-- | Help/policy/CMP0131.rst | 2 | ||||
-rw-r--r-- | Help/prop_tgt/LINK_LIBRARIES.rst | 11 |
2 files changed, 8 insertions, 5 deletions
diff --git a/Help/policy/CMP0131.rst b/Help/policy/CMP0131.rst index e85b8ab..d5430e4 100644 --- a/Help/policy/CMP0131.rst +++ b/Help/policy/CMP0131.rst @@ -20,7 +20,7 @@ account for this change. The ``OLD`` behavior for this policy is to use :prop_tgt:`LINK_LIBRARIES` content guarded by :genex:`$<LINK_ONLY:...>` even for non-linking -usage requirements. The ``NEW`` behavior for this policy is to to use +usage requirements. The ``NEW`` behavior for this policy is to use the guarded content only for link dependencies. This policy was introduced in CMake version 3.24. Use the diff --git a/Help/prop_tgt/LINK_LIBRARIES.rst b/Help/prop_tgt/LINK_LIBRARIES.rst index ae5334a..b5c1d89 100644 --- a/Help/prop_tgt/LINK_LIBRARIES.rst +++ b/Help/prop_tgt/LINK_LIBRARIES.rst @@ -14,10 +14,13 @@ followed by indirect dependencies from the transitive closure of the direct dependencies' :prop_tgt:`INTERFACE_LINK_LIBRARIES` properties. See policy :policy:`CMP0022`. -Contents of ``LINK_LIBRARIES`` may use "generator expressions" with the -syntax ``$<...>``. See the :manual:`cmake-generator-expressions(7)` manual -for available expressions. See the :manual:`cmake-buildsystem(7)` manual -for more on defining buildsystem properties. +Contents of ``LINK_LIBRARIES`` may use +:manual:`generator expressions <cmake-generator-expressions(7)>` with the +syntax ``$<...>``. Policy :policy:`CMP0131` affects the behavior of the +:genex:`LINK_ONLY` generator expression for this property. + +See the :manual:`cmake-buildsystem(7)` manual for more on defining +buildsystem properties. .. include:: LINK_LIBRARIES_INDIRECTION.txt |