get_test_property
Получить свойство теста.
get_test_property(<test> <property> [DIRECTORY <dir>] <variable>)
Получить свойство теста. Значение свойства сохраняется в указанном <variable>. Если <test> не определён или свойство теста не найдено, для <variable> будет установлено значение NOTFOUND. Если свойство теста было определено как свойство INHERITED (см. define_property()), поиск будет охватывать соответствующие родительские области, как описано для команды define_property().
Список стандартных свойств можно вывести командой cmake --help-property-list.
Добавлено в версии 3.28: Область видимости каталога можно переопределить с помощью следующего дополнительного параметра:
-
DIRECTORY <dir> -
Свойство теста будет прочитано из области видимости каталога
<dir>. CMake уже должен знать об этом исходном каталоге: он должен быть добавлен вызовомadd_subdirectory(), либо<dir>должен быть корневым исходным каталогом. Относительные пути рассматриваются относительно текущего исходного каталога.<dir>может ссылаться на двоичный каталог.
См. также
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_test_property.html