Skip to content

Bootstrap command refactoring: port more Command usages to BootstrapCmd (step 2)#126822

Merged
bors merged 11 commits intorust-lang:masterfrom
Kobzol:bootstrap-cmd-refactor-2
Jun 29, 2024
Merged

Bootstrap command refactoring: port more Command usages to BootstrapCmd (step 2)#126822
bors merged 11 commits intorust-lang:masterfrom
Kobzol:bootstrap-cmd-refactor-2

Conversation

@Kobzol
Copy link
Member

@Kobzol Kobzol commented Jun 22, 2024

This PR moves more of bootstrap to use BooststrapCmd, and also refactors the struct to allow it to serve as a proper command wrapper.

Tracking issue: #126819

Best reviewed commit-by-commit, I have been adding some helper impls along the way to ease the migration, and then later I remove some of them since they were no longer needed.

r? @onur-ozkan

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants