CMAKE_SUPPRESS_REGENERATION
Если CMAKE_SUPPRESS_REGENERATION равно OFF, что является значением по умолчанию, тогда CMake добавляет специальную цель, от которой зависят все остальные цели, которая проверяет систему сборки и, при необходимости, повторно запускает CMake для регенерации системы сборки при изменении исходного кода спецификаций целей.
Если эта переменная принимает значение ON в конце файла верхнего уровня CMakeLists.txt, CMake не будет добавлять цель регенерации в систему сборки или выполнять какие-либо проверки системы сборки.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.18/variable/CMAKE_SUPPRESS_REGENERATION.html