-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[build] Support installing swift-driver without swiftpm #34186
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
[build] Support installing swift-driver without swiftpm #34186
Conversation
The install-swift-driver phase knows how to build swift-driver using CMake. Allowing only install-swift-driver without plain swift-driver allows installing it without requiring swiftpm.
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.
Thank you. I will be working on unifying the Build
and Install
flows of the swift-driver to both be CMake-based so we hopefully won't need this for long.
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.
👍
@swift-ci please test |
Build failed |
@swift-ci please test Linux platform |
Build failed |
@swift-ci please test Linux platform |
@swift-ci please test Windows platform |
Build failed |
@swift-ci please test Linux platform |
Might need to try it one more time |
@swift-ci please test Linux platform |
@swift-ci please smoke test Linux platform |
The swift-driver Install phase knows how to build swift-driver using CMake. Allowing
--install-swift-driver
without also requiring--swift-driver
allows installing it without requiring SwiftPM. This is a workaround for now, and we should unify the builds later.