Commit 71daffd
authored
Unrolled build for #155732
Rollup merge of #155732 - ferrocene:jyn/dry-run, r=jieyouxu
bootstrap: Don't clone submodules unconditionally in dry-run
This made it very annoying to debug bootstrap itself, because every `--dry-run` invocation would start out by cloning LLVM, which is almost never necessary. Instead change a few Steps to properly support dry_run when no submodule is checked out.
I tested this by running all of `check`, `build`, `doc`, `dist`, `install`, `vendor`, `clippy`, `fix`, and `miri` with `--dry-run`.2 files changed
Lines changed: 9 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2448 | 2448 | | |
2449 | 2449 | | |
2450 | 2450 | | |
2451 | | - | |
2452 | | - | |
2453 | | - | |
2454 | | - | |
2455 | | - | |
2456 | | - | |
2457 | | - | |
2458 | | - | |
2459 | | - | |
2460 | | - | |
2461 | | - | |
| 2451 | + | |
2462 | 2452 | | |
2463 | 2453 | | |
2464 | 2454 | | |
2465 | 2455 | | |
2466 | 2456 | | |
2467 | 2457 | | |
2468 | 2458 | | |
2469 | | - | |
| 2459 | + | |
2470 | 2460 | | |
2471 | 2461 | | |
2472 | 2462 | | |
| |||
2482 | 2472 | | |
2483 | 2473 | | |
2484 | 2474 | | |
2485 | | - | |
| 2475 | + | |
| 2476 | + | |
| 2477 | + | |
2486 | 2478 | | |
2487 | 2479 | | |
2488 | 2480 | | |
2489 | | - | |
2490 | 2481 | | |
2491 | 2482 | | |
2492 | 2483 | | |
| |||
2497 | 2488 | | |
2498 | 2489 | | |
2499 | 2490 | | |
2500 | | - | |
2501 | 2491 | | |
2502 | 2492 | | |
2503 | 2493 | | |
2504 | 2494 | | |
2505 | | - | |
2506 | 2495 | | |
2507 | 2496 | | |
2508 | 2497 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
676 | 676 | | |
677 | 677 | | |
678 | 678 | | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
679 | 683 | | |
680 | 684 | | |
681 | 685 | | |
| |||
0 commit comments