-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
[Bootstrap] Consolidate some build_...
functions into build_dependency
#3582
[Bootstrap] Consolidate some build_...
functions into build_dependency
#3582
Conversation
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.
One mistake, otherwise good.
a46dab9
to
8192d74
Compare
build_...
functions into build
build_...
functions into build_dependency
cc @compnerd |
7e316ac
to
cbbbff2
Compare
@swift-ci please smoke test |
cbbbff2
to
19e4583
Compare
@swift-ci smoke test |
…ency` This removes some repetition. Some functions such as `build_llbuild` and `build_swiftpm_with_cmake` are not consolidated, because they're more different.
19e4583
to
99608ff
Compare
@swift-ci please smoke test |
This seems ready to merge at this point, @neonichu do you agree? |
@swift-ci please test |
The full Linux test failure is unrelated, and didn't get as far as SwiftPM. The logs for the other macOS test and the smoke tests show that bootstrap is successfully being used (self-hosted doesn't use bootstrap, it looks like). So this can be merged. |
This PR consolidates some
build_...
functions inbootstrap
intobuild_dependency
, as @abertelrud suggested in #3533's review. This removes some repetition.some functions such as
build_llbuild
andbuild_swiftpm_with_cmake
are are not consolidated, because they're more different.