get_target_property
Получить свойство цели.
get_target_property(<VAR> target property)
Получить свойство цели. Значение свойства хранится в переменной <VAR>. Если свойство цели не найдено, поведение зависит от того, определено ли оно как INHERITED свойство или нет (см. define_property()). Ненаследуемые свойства установят <VAR> в значение <VAR>-NOTFOUND, в то время как наследуемые свойства будут искать соответствующий родительский контекст, как описано для команды define_property(), и если свойство всё ещё не найдено, <VAR> будет установлено в пустую строку.
Используйте set_target_properties() для установки значений свойств цели. Свойства обычно используются для управления тем, как строится цель, но некоторые из них запросы к цели вместо этого. Эта команда может получать свойства для любой созданной до этого цели. Цели не обязательно должны находиться в текущем файле CMakeLists.txt.
См. также
define_property()- более общую команду
get_property() set_target_properties()- Свойства целей для списка свойств, известных CMake
© 2000–2023 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.26/command/get_target_property.html