summaryrefslogtreecommitdiff
path: root/Help/prop_tgt/Fortran_BUILDING_INSTRINSIC_MODULES.rst
blob: 3533ef9c8f1b0309c4f7451106fa05d2636a04fc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Fortran_BUILDING_INSTRINSIC_MODULES
-----------------------------------

.. versionadded:: 3.22

Instructs the CMake Fortran preprocessor that the target is building
Fortran intrinsics for building a Fortran compiler.

This property is off by default and should be turned only on projects
that build a Fortran compiler. It should not be turned on for projects
that use a Fortran compiler.

Turning this property on will correctly add dependencies for building
Fortran intrinsic modules whereas turning the property off will ignore
Fortran intrinsic modules in the dependency graph as they are supplied
by the compiler itself.