Skip to content

Ninja: Avoid cleandead with dyndep bindings for Fortran module dependencies

Brad King requested to merge brad.king/cmake:ninja-cleandead-no-dyndep into master

The Ninja cleandead tool does not account for implicit outputs discovered by dyndep bindings and can remove Fortran .mod files that are still needed. Disable the cleandead step when using dyndep bindings.

Fixes: #21406 (closed)
Backport: release

Merge request reports