Spec-Zone.ru › CMake

CMAKE_TEST_BUILD_DEPENDS

Добавлено в версии 4.4.

Включает test_prep/<name> цели сборки для тестов, добавленных с помощью add_test(), при использовании генераторов Ninja.

Если для этой переменной задано истинное значение, CMake генерирует цель test_prep/<name> для каждого подходящего теста и цель test_prep/all для всех таких тестов. Сборка этих целей гарантирует, что исполняемый файл теста, цели, на которые ссылаются генераторные выражения команды теста, и явные записи BUILD_DEPENDS будут обновлены до запуска теста.

Тесты, имена которых не являются допустимыми именами целей, исключаются из этого поведения. Если несколько тестов в разных каталогах имеют одинаковое имя, их зависимости объединяются в одну цель test_prep/<name>.

© 2000–2026 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/variable/CMAKE_TEST_BUILD_DEPENDS.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API