CXX_SCAN_FOR_MODULES
Новое в версии 3.28.
CXX_SCAN_FOR_MODULES — логическое значение, определяющее, будет ли CMake анализировать исходный код для поиска зависимостей от модулей C++. Смотрите также CXX_SCAN_FOR_MODULES для параметров на уровне целевых платформ.
Когда данная свойство установлено ON, CMake будет сканировать исходный код во время сборки и добавлять информацию о зависимостях от модулей в командную строку компиляции при необходимости. Когда данная свойство установлено OFF, CMake не будет сканировать исходный код во время сборки. Если свойство не задано, будет использовано значение свойства CXX_SCAN_FOR_MODULES.
Обратите внимание, что сканирование выполняется только если для целевой платформы включена C++20 или более поздняя версия и исходный код использует язык CXX. Сканирование модулей в исходных кодах, относящихся к наборам файлов типа CXX_MODULES, всегда выполняется.
© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.29/prop_sf/CXX_SCAN_FOR_MODULES.html