-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Pass toolchain settings when using XCBuild #3709
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
Conversation
@swift-ci please smoke test |
@DougGregor how can we test that this isn't regressing #3695? I moved things around a bit to bring them more in line with how the toolchain settings are handled when using SwiftPM's own build system. |
Only way I know how is to open a PR against the Swift repo and do "@swift-ci please build toolchain macOS" in the same comment as you reference this PR. That'll trigger the cross-repo toolchain build to test this change |
Interesting, I didn't see this failure locally, but it makes sense. |
7aa1056
to
efac10f
Compare
@swift-ci please smoke test |
From the toolchain PR:
So it looks like dynamic products also need the extra library search path, I think this is also not working correctly in SwiftPM's own build system. |
efac10f
to
c5d7fe0
Compare
@swift-ci please smoke test |
Looks like building the toolchain succeeded with the latest version, so this should be good to go. |
This is a follow-up to #3695, adding various other settings of the toolchain that we weren't yet correctly forwarding when XCBuild is being used. rdar://82313817
c5d7fe0
to
2313216
Compare
Updated the plugin case. Don't think we need to re-run the toolchain build since that shouldn't be reached anyway in practice. |
@swift-ci please smoke test |
This is a follow-up to swiftlang#3695, adding various other settings of the toolchain that we weren't yet correctly forwarding when XCBuild is being used. rdar://82313817
This is a follow-up to #3695, adding various other settings of the toolchain that we weren't yet correctly forwarding when XCBuild is being used.
rdar://82313817