Fortran_PREPROCESS
Новое в версии 3.18.
Управляет тем, должна ли исходный файл Fortran быть безусловно преобразован.
Если не задано или пусто, то компилятор определяет, нужно ли преобразовывать файл. Если явно установлено в OFF, то файл не требует предобработки. Если явно установлено в ON, то файл должен быть преобразован на этапе компиляции.
При использовании генератора Ninja, все исходные файлы сначала преобразуются для получения информации о зависимостях модулей. Установка этого свойства в OFF заставит Ninja пропустить этот этап.
Рассмотрите использование свойства на уровне целевого объекта Fortran_PREPROCESS, если все исходные файлы в целевом объекте должны быть обработаны.
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.22/prop_sf/Fortran_PREPROCESS.html