You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This task is about a slight modernisation of the CMake configuration to use the keyword-based signatures.
The keyword signatures also make it explicit if a dependency is a build requirement and/or usage requirement.
The plain signature for `target_link_libraries` has already been used with the target "xxx".
All uses of `target_link_libraries with` a target must be either all-keyword or all-plain.
@mloskot Is this something you want to take a stab at? If so, it would be good get that done in time for 8.0.0RC1 which will be prepared around February 20th.
This task is about a slight modernisation of the CMake configuration to use the keyword-based signatures.
The keyword signatures also make it explicit if a dependency is a build requirement and/or usage requirement.
The plain and keyword calls to
target_link_libraries
(and possibly othertarget_*
commands) can not be mixed as per https://cmake.org/cmake/help/latest/policy/CMP0023.htmlOtherwise, CMake issues errors
References
The text was updated successfully, but these errors were encountered: