Get a property from a target.
get_target_property(<VAR> target property)
Get a property from a target. The value of the property is stored in the variable
<VAR>. If the target property is not found, the behavior depends on whether it has been defined to be an
INHERITED property or not (see
define_property()). Non-inherited properties will set
<VAR>-NOTFOUND, whereas inherited properties will search the relevant parent scope as described for the
define_property() command and if still unable to find the property,
<VAR> will be set to an empty string.
set_target_properties() to set target property values. Properties are usually used to control how a target is built, but some query the target instead. This command can get properties for any target so far created. The targets do not need to be in the current
See also the more general
See Properties on Targets for the list of properties known to CMake.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.