Skip to content

improve internal bootstrap docs - #146608

Merged
bors merged 1 commit into
rust-lang:masterfrom
lolbinarycat:bootstrap-readme
Sep 16, 2025
Merged

improve internal bootstrap docs#146608
bors merged 1 commit into
rust-lang:masterfrom
lolbinarycat:bootstrap-readme

Conversation

@lolbinarycat

Copy link
Copy Markdown
Contributor

Mainly focused on making it easier to figure out how tools get built without having to read the bootstrap_tool! macro, but also added some subdirs of build/ to the readme.

@rustbotrustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) labels Sep 15, 2025
@rustbot

Copy link
Copy Markdown
Collaborator

r? @Kobzol

rustbot has assigned @Kobzol.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

@Kobzol

Copy link
Copy Markdown
Member

Thanks!

@bors r+ rollup

@bors

bors commented Sep 15, 2025

Copy link
Copy Markdown
Collaborator

📌 Commit b8cb80c has been approved by Kobzol

It is now in the queue for this repository.

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Sep 15, 2025
@ZalatharZalathar mentioned this pull request Sep 16, 2025
bors added a commit that referenced this pull request Sep 16, 2025
Rollup of 9 pull requests
Successful merges:
- #145095 (Migrate `UnsizedConstParamTy` to unstable impl of `ConstParamTy_`)
- #145960 (Split `FnCtxt::report_args_error` into subfunctions)
- #146402 (interpret: fix overlapping aggregate initialization)
- #146466 (llvm-wrapper: other cleanup)
- #146574 (compiletest: Enable new-output-capture by default)
- #146599 (replace some `#[const_trait]` with `const trait`)
- #146601 (compiletest: Make `./x test --test-args ...` work again)
- #146608 (improve internal bootstrap docs)
- #146609 (bootstrap: lower verbosity of cargo to one less than bootstrap's)
r? `@ghost`
`@rustbot` modify labels: rollup
bors added a commit that referenced this pull request Sep 16, 2025
Rollup of 9 pull requests
Successful merges:
- #145095 (Migrate `UnsizedConstParamTy` to unstable impl of `ConstParamTy_`)
- #145960 (Split `FnCtxt::report_args_error` into subfunctions)
- #146402 (interpret: fix overlapping aggregate initialization)
- #146466 (llvm-wrapper: other cleanup)
- #146574 (compiletest: Enable new-output-capture by default)
- #146599 (replace some `#[const_trait]` with `const trait`)
- #146601 (compiletest: Make `./x test --test-args ...` work again)
- #146608 (improve internal bootstrap docs)
- #146609 (bootstrap: lower verbosity of cargo to one less than bootstrap's)
r? `@ghost`
`@rustbot` modify labels: rollup
@bors
bors merged commit cc315a8 into rust-lang:masterSep 16, 2025
10 checks passed
@rustbotrustbot added this to the 1.92.0 milestone Sep 16, 2025
rust-timer added a commit that referenced this pull request Sep 16, 2025
Rollup merge of #146608 - lolbinarycat:bootstrap-readme, r=Kobzol
improve internal bootstrap docs
Mainly focused on making it easier to figure out how tools get built without having to read the `bootstrap_tool!` macro, but also added some subdirs of `build/` to the readme.
github-actionsBot pushed a commit to rust-lang/miri that referenced this pull request Sep 17, 2025
Rollup of 9 pull requests
Successful merges:
- rust-lang/rust#145095 (Migrate `UnsizedConstParamTy` to unstable impl of `ConstParamTy_`)
- rust-lang/rust#145960 (Split `FnCtxt::report_args_error` into subfunctions)
- rust-lang/rust#146402 (interpret: fix overlapping aggregate initialization)
- rust-lang/rust#146466 (llvm-wrapper: other cleanup)
- rust-lang/rust#146574 (compiletest: Enable new-output-capture by default)
- rust-lang/rust#146599 (replace some `#[const_trait]` with `const trait`)
- rust-lang/rust#146601 (compiletest: Make `./x test --test-args ...` work again)
- rust-lang/rust#146608 (improve internal bootstrap docs)
- rust-lang/rust#146609 (bootstrap: lower verbosity of cargo to one less than bootstrap's)
r? `@ghost`
`@rustbot` modify labels: rollup
github-actionsBot pushed a commit to model-checking/verify-rust-std that referenced this pull request Oct 9, 2025
Rollup of 9 pull requests
Successful merges:
- rust-lang#145095 (Migrate `UnsizedConstParamTy` to unstable impl of `ConstParamTy_`)
- rust-lang#145960 (Split `FnCtxt::report_args_error` into subfunctions)
- rust-lang#146402 (interpret: fix overlapping aggregate initialization)
- rust-lang#146466 (llvm-wrapper: other cleanup)
- rust-lang#146574 (compiletest: Enable new-output-capture by default)
- rust-lang#146599 (replace some `#[const_trait]` with `const trait`)
- rust-lang#146601 (compiletest: Make `./x test --test-args ...` work again)
- rust-lang#146608 (improve internal bootstrap docs)
- rust-lang#146609 (bootstrap: lower verbosity of cargo to one less than bootstrap's)
r? `@ghost`
`@rustbot` modify labels: rollup
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.T-bootstrapRelevant 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.

4 participants

@lolbinarycat@rustbot@Kobzol@bors