GLOBAL_DEPENDS_NO_CYCLES
Запретить циклы в графе зависимостей глобальных целей.
CMake автоматически анализирует граф глобальных межцелевых зависимостей в начале генерации систем native сборки. Он выводит ошибку, если граф зависимостей содержит цикл, который не состоит из всех целевых статических библиотек. Это свойство сообщает CMake, что запрещается создание любых циклов, даже между статическими библиотеками.
© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.27/prop_gbl/GLOBAL_DEPENDS_NO_CYCLES.html