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.21/prop_sf/Fortran_PREPROCESS.html