about summary refs log tree commit diff
path: root/src/bootstrap
AgeCommit message (Expand)AuthorLines
2025-08-26Make bootstrap command caching opt-inJakub Beránek-11/+9
2025-08-26Do not unnecessarily build stage2 host rustc in some dist buildersJakub Beránek-36/+34
2025-08-26Add snapshot test for cross-compiled dist without docsJakub Beránek-5/+88
2025-08-26Always build miri for the host in `x run miri`Jakub Beránek-17/+56
2025-08-26Rollup merge of #145845 - Kobzol:fix-distcheck, r=jieyouxuStuart Cook-20/+44
2025-08-25bootstrap: vendor `clippy_test_deps` tooJosh Stone-0/+1
2025-08-25Refactor *.optimized-compiler-builtins bootstrap optionsPaul Murphy-34/+66
2025-08-25Allow linking a prebuilt optimized compiler-rt builtins libraryPaul Murphy-24/+43
2025-08-25Auto merge of #145472 - Kobzol:bootstrap-dist, r=jieyouxubors-273/+607
2025-08-25Override `GITHUB_ACTIONS=0` for tidy testsJakub Beránek-1/+4
2025-08-25Do not forward CI configure arguments to `distcheck` buildsJakub Beránek-1/+5
2025-08-25Make `x test distcheck` more self-containedJakub Beránek-18/+35
2025-08-25Rollup merge of #145794 - he32:bootstrap-netbsd-fix, r=KobzolStuart Cook-1/+13
2025-08-24bootstrap.py: follow up more 'tidy' insistence (string quotes).Havard Eidnes-2/+2
2025-08-23bootstrap.py: follow up tidy output from CI.Havard Eidnes-2/+3
2025-08-23Rollup merge of #145774 - Shourya742:2025-08-23-remove-default-opts-method, r...Samuel Tardieu-53/+0
2025-08-23bootstrap.py: Improve CPU detection on NetBSD,Havard Eidnes-1/+12
2025-08-23Allow running rust-installer (and other tools) multiple times with the same a...Jakub Beránek-0/+4
2025-08-23Use correct mode when printing a build message for std documentationJakub Beránek-1/+1
2025-08-23Handle uplifting in libstd dist stepJakub Beránek-12/+23
2025-08-23Fix install test on WindowsJakub Beránek-2/+3
2025-08-23Remove the `x dist rust-std` built optimization special-caseJakub Beránek-27/+24
2025-08-23Don't try to cross-document bootstrap toolsJakub Beránek-1/+1
2025-08-23Fix doc linkJakub Beránek-1/+1
2025-08-23Add change tracker entryJakub Beránek-2/+7
2025-08-23Fix staging in `x install`Jakub Beránek-81/+77
2025-08-23Forbid running install steps on stage 0Jakub Beránek-0/+4
2025-08-23Cleanup the last few dist stepsJakub Beránek-5/+26
2025-08-23Cleanup `dist::Bootstrap` and add a simple test for itJakub Beránek-2/+21
2025-08-23Remove `compiler_for` from `dist::Extended`Jakub Beránek-17/+21
2025-08-23Remove `compiler_for` from `dist::Rustfmt`Jakub Beránek-13/+13
2025-08-23Remove `compiler_for` from `dist::CraneliftCodegenBackend`Jakub Beránek-12/+7
2025-08-23Remove `compiler_for` from `dist::Miri`Jakub Beránek-12/+13
2025-08-23Remove `compiler_for` from `dist::Clippy`Jakub Beránek-13/+16
2025-08-23Add snapshot test for `x install`Jakub Beránek-0/+70
2025-08-23Remove `compiler_for` from `dist::RustAnalyzer`Jakub Beránek-12/+16
2025-08-23Remove `compiler_for` from `dist::Cargo`Jakub Beránek-5/+12
2025-08-23Refactor `Analysis` dist stepJakub Beránek-14/+18
2025-08-23Refactor `RustcDev` dist stepJakub Beránek-12/+25
2025-08-23Refactor `Std` dist stepJakub Beránek-33/+62
2025-08-23Refactor and document the `DebuggerScripts` dist stepJakub Beránek-12/+13
2025-08-23Refactor and document the `Rustc` dist stepJakub Beránek-35/+42
2025-08-23Small refactor of `Mingw` stepJakub Beránek-12/+12
2025-08-23Document the `rustc-docs` stepJakub Beránek-9/+18
2025-08-23Rename `default_doc` to `run_default_doc_steps` and remove unused argumentJakub Beránek-6/+7
2025-08-23Forbid running dist steps on stage 0Jakub Beránek-0/+4
2025-08-23Re-add missing `clippy` testsJakub Beránek-0/+124
2025-08-22Rollup merge of #145763 - Kobzol:llvm-bindir-cross, r=Mark-SimulacrumJacob Pratt-39/+84
2025-08-22Rollup merge of #145761 - Gelbpunkt:hermit-aarch64_be, r=wesleywiserJacob Pratt-0/+1
2025-08-22Rollup merge of #137457 - JayAndJef:issue-132802-fix, r=KobzolJacob Pratt-0/+17