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 @@ -2533,10 +2533,12 @@ impl Config {
2533
2533
|| bench_stage. is_some ( ) ;
2534
2534
// See https://github.com/rust-lang/compiler-team/issues/326
2535
2535
config. stage = match config. cmd {
2536
- Subcommand :: Check { .. } => flags. stage . or ( check_stage) . unwrap_or ( 0 ) ,
2536
+ Subcommand :: Check { .. } | Subcommand :: Clippy { .. } | Subcommand :: Fix => {
2537
+ flags. stage . or ( check_stage) . unwrap_or ( 1 )
2538
+ }
2537
2539
// `download-rustc` only has a speed-up for stage2 builds. Default to stage2 unless explicitly overridden.
2538
2540
Subcommand :: Doc { .. } => {
2539
- flags. stage . or ( doc_stage) . unwrap_or ( if download_rustc { 2 } else { 0 } )
2541
+ flags. stage . or ( doc_stage) . unwrap_or ( if download_rustc { 2 } else { 1 } )
2540
2542
}
2541
2543
Subcommand :: Build => {
2542
2544
flags. stage . or ( build_stage) . unwrap_or ( if download_rustc { 2 } else { 1 } )
@@ -2551,8 +2553,6 @@ impl Config {
2551
2553
// These are all bootstrap tools, which don't depend on the compiler.
2552
2554
// The stage we pass shouldn't matter, but use 0 just in case.
2553
2555
Subcommand :: Clean { .. }
2554
- | Subcommand :: Clippy { .. }
2555
- | Subcommand :: Fix
2556
2556
| Subcommand :: Run { .. }
2557
2557
| Subcommand :: Setup { .. }
2558
2558
| Subcommand :: Format { .. }
You can’t perform that action at this time.
0 commit comments