-
Notifications
You must be signed in to change notification settings - Fork 287
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use the new SwiftPM API to load the build plan #1973
base: main
Are you sure you want to change the base?
Conversation
3e7ca95
to
0c4c75c
Compare
swiftlang/swift-package-manager#8286 @swift-ci please test |
Will need to update this to only build plugins when background indexing is enabled so that we don’t conflict with the regular build directory. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice 😍
0c4c75c
to
1d65ff0
Compare
1d65ff0
to
95e49b5
Compare
swiftlang/swift-package-manager#8286 @swift-ci please test |
swiftlang/swift-package-manager#8286 @swift-ci please test Windows platform |
95e49b5
to
54a1e02
Compare
swiftlang/swift-package-manager#8286 @swift-ci please test |
swiftlang/swift-package-manager#8286 @swift-ci please test Windows platform |
61b34fb
to
d762363
Compare
swiftlang/swift-package-manager#8286 @swift-ci please test |
swiftlang/swift-package-manager#8286 @swift-ci please test Windows platform |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks. Looks good to me
We previously skipped building/running tool plugins here, which meant that the compiler arguments for a target also missed any generated sources. Use the new `BuildDescription.load` API from SwiftPM to address this. Resolves rdar://102242345.
d762363
to
f142b5c
Compare
swiftlang/swift-package-manager#8286 @swift-ci please test |
We previously skipped building/running tool plugins here, which meant that the compiler arguments for a target also missed any generated sources. Use the new
BuildDescription.load
API from SwiftPM to address this.Fixes #665
Resolves rdar://102242345.
Resolves rdar://144557689.