mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-03 21:00:01 -05:00
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
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user