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