You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adopt new PIF builder in SwiftBuildSupport (#8454)
### Motivation:
Switch from the legacy PIF builder in `SwiftBuildSupport` to
the new one, introduced by PR #8405.
The new PIF builder (i.e., `SwiftBuildSupport/PackagePIFBuilder*.swift`)
is the exact same we use in Xcode.
### Modifications:
Replaces the old PIF builder (i.e., `SwiftBuildSupport/PIF.swift`
and `SwiftBuildSupport/PIFBuilder.swift` ) with the new one
(i.e., `SwiftBuildSupport/PackagePIFBuilder*.swift`).
### Result:
The new PIF builder now fully replaces the legacy PIF builder.
In particular, all these Swift Build tests are passing (i.e., same as before this PR):
* BuildPlanSwiftBuildTests
* APIDiffSwiftBuildTests
* BuildCommandSwiftBuildTests
* PackageCommandSwiftBuildTests
* RunCommandSwiftBuildTests
* TestCommandSwiftBuildTests
I also improved the PIF logging too. Try the `--very-verbose` option to see what I mean :-)
Tracked by rdar://147527170.
0 commit comments