Files
CMake/Help/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.rst
T
Alexander Neundorf 6ed026592e Help: improve docs for INTERPROCEDURAL_OPTIMIZATION target property
The documentation now mentions the per-config target property.

Fixes: #24285
2023-01-31 09:45:48 -05:00

18 lines
701 B
ReStructuredText

INTERPROCEDURAL_OPTIMIZATION
----------------------------
Enable interprocedural optimization for a target.
If set to true, enables interprocedural optimizations if they are
known :module:`to be supported <CheckIPOSupported>` by the compiler. Depending
on value of policy :policy:`CMP0069`, the error will be reported or ignored,
if interprocedural optimization is enabled but not supported.
This property is initialized by the
:variable:`CMAKE_INTERPROCEDURAL_OPTIMIZATION` variable if it is set when a
target is created.
There is also the per-configuration :prop_tgt:`INTERPROCEDURAL_OPTIMIZATION_<CONFIG>`
target property, which overrides :prop_tgt:`INTERPROCEDURAL_OPTIMIZATION`
if it is set.