This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
1
# These defaults are meant for contributors to the standard library and documentation.
2
2
[build ]
3
3
# When building the standard library, you almost never want to build the compiler itself.
4
- build-stage = 0
5
- test-stage = 0
6
- bench-stage = 0
4
+ build-stage = 1
5
+ test-stage = 1
6
+ bench-stage = 1
7
7
8
8
[rust ]
9
9
# This greatly increases the speed of rebuilds, especially when there are only minor changes. However, it makes the initial build slightly slower.
Original file line number Diff line number Diff line change @@ -2381,10 +2381,12 @@ impl Config {
2381
2381
|| bench_stage. is_some ( ) ;
2382
2382
// See https://github.com/rust-lang/compiler-team/issues/326
2383
2383
config. stage = match config. cmd {
2384
- Subcommand :: Check { .. } => flags. stage . or ( check_stage) . unwrap_or ( 0 ) ,
2384
+ Subcommand :: Check { .. } | Subcommand :: Clippy { .. } | Subcommand :: Fix => {
2385
+ flags. stage . or ( check_stage) . unwrap_or ( 1 )
2386
+ }
2385
2387
// `download-rustc` only has a speed-up for stage2 builds. Default to stage2 unless explicitly overridden.
2386
2388
Subcommand :: Doc { .. } => {
2387
- flags. stage . or ( doc_stage) . unwrap_or ( if download_rustc { 2 } else { 0 } )
2389
+ flags. stage . or ( doc_stage) . unwrap_or ( if download_rustc { 2 } else { 1 } )
2388
2390
}
2389
2391
Subcommand :: Build => {
2390
2392
flags. stage . or ( build_stage) . unwrap_or ( if download_rustc { 2 } else { 1 } )
@@ -2399,8 +2401,6 @@ impl Config {
2399
2401
// These are all bootstrap tools, which don't depend on the compiler.
2400
2402
// The stage we pass shouldn't matter, but use 0 just in case.
2401
2403
Subcommand :: Clean { .. }
2402
- | Subcommand :: Clippy { .. }
2403
- | Subcommand :: Fix
2404
2404
| Subcommand :: Run { .. }
2405
2405
| Subcommand :: Setup { .. }
2406
2406
| Subcommand :: Format { .. }
You can’t perform that action at this time.
0 commit comments