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>)
Получить определение переменной из каталога. Этот формат полезен для получения определения переменной из другого каталога.
См. также более общую команду get_property().
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.21/command/get_directory_property.html