mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-14 02:08:27 +08:00
Help: LINK_LIBRARIES_ONLY_TARGETS also checks injected direct libraries
The INTERFACE_LINK_LIBRARIES_DIRECT property can add direct link dependencies to the target at the head of the dependency chain. The checks associated with LINK_LIBRARIES_ONLY_TARGETS also apply to these link items, but the documentation wasn't updated to reflect this when the INTERFACE_LINK_LIBRARIES_DIRECT support was added.
This commit is contained in:
@@ -8,6 +8,8 @@ Enforce that link items that can be target names are actually existing targets.
|
||||
Set this property to a true value to enable additional checks on the contents
|
||||
of the :prop_tgt:`LINK_LIBRARIES` and :prop_tgt:`INTERFACE_LINK_LIBRARIES`
|
||||
target properties, typically populated by :command:`target_link_libraries`.
|
||||
Checks are also applied to libraries added to a target through the
|
||||
:prop_tgt:`INTERFACE_LINK_LIBRARIES_DIRECT` properties of its dependencies.
|
||||
CMake will verify that link items that might be target names actually name
|
||||
existing targets. An item is considered a possible target name if:
|
||||
|
||||
|
Reference in New Issue
Block a user