get_directory_property
Получить свойство области DIRECTORY.
get_directory_property(<variable> [DIRECTORY <dir>] <prop-name>)
Сохраняет свойство области каталога в указанной <variable>.
Аргумент DIRECTORY указывает другой каталог, из которого следует получить значение свойства вместо текущего каталога. Относительные пути считаются относительно текущего исходного каталога. CMake уже должен знать об этом каталоге: либо он был добавлен вызовом add_subdirectory(), либо является каталогом верхнего уровня.
Добавлено в версии 3.19: <dir> может ссылаться на двоичный каталог.
Если свойство не определено для указанной области каталога, возвращается пустая строка. Для свойств INHERITED, если свойство не найдено для указанной области каталога, поиск будет продолжен в родительской области, как описано для команды define_property().
get_directory_property(<variable> [DIRECTORY <dir>]
DEFINITION <var-name>)
Получить определение переменной из каталога. Эта форма полезна для получения определения переменной из другого каталога.
См. также
define_property()- более универсальная команда
get_property()
© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/command/get_directory_property.html