Skip to content

Swift/Ninja: Fix missing OFM in CMP0157 OLD behavior

Evan Wilde requested to merge etcwilde/cmake:ewilde/swift-fix-ofm into master

The CMP0157 old behavior omitted the output-file-map after the Swift build split because we stopped calling EmitSwiftDependencyInfo when we could not split the build because we didn't call WriteObjectBuildStatement. If we can't split the build, then we still need to include the OFM information to not break incremental builds.

This bug has not been part of a release build yet.

Topic-rename: swift-CMP0157-old

Edited by Brad King

Merge request reports