about summary refs log tree commit diff
path: root/src/bootstrap/sanity.rs
AgeCommit message (Expand)AuthorLines
2023-10-17move bootstrap core implementation to bootstrap/src/core moduleonur-ozkan-267/+0
2023-09-17Auto merge of #115514 - onur-ozkan:bootstrap-codebase-improvements, r=albertl...bors-11/+10
2023-09-17micro-level optimizations for bootstraponur-ozkan-11/+10
2023-09-02also skip musl checks when BOOTSTRAP_SKIP_TARGET_SANITY is setRalf Jung-10/+13
2023-07-30bootstrap: inline format!() argsMatthias Krüger-1/+1
2023-07-24bootstrap: Don't bundle musl on UnikraftMartin Kröning-1/+1
2023-07-13Rename `detail_exit_macro` to `exit`jyn-1/+1
2023-05-30create `build_helper/src/util` modozkanonur-1/+1
2023-04-17Spelling src/bootstrapJosh Soref-1/+1
2022-11-15add the build.reuse config option to choose the reuse binaryPietro Albini-0/+7
2022-11-13Make all download functions need only Config, not BuilderJoshua Nelson-1/+1
2022-11-12Distinguish `--dry-run` from the automatic dry run checkJoshua Nelson-2/+2
2022-11-07add FIXME to replace this env var in the futureRalf Jung-0/+6
2022-10-30skip bootstrap target sanity checks when testing MiriRalf Jung-0/+10
2022-10-01fix: use git-commit-info for version informationdawnofmidnight-1/+1
2022-07-07squash the commitstoshiki goto-1/+1
2022-05-07updated error message for missing cmakeThomas Hatzopoulos-1/+12
2022-03-29bootstrap: loosen and expand python check boundsAlec Goncharow-1/+3
2022-03-05Merge build_helper into utilbjorn3-1/+1
2022-03-05Remove build_helperbjorn3-2/+1
2021-08-26switch stage0.txt to stage0.json and add a tool to generate itPietro Albini-11/+1
2021-08-16Allow the iOS toolchain to be built on Linuxkit-5/+0
2021-05-17Don't require cmake on Windows when LLVM isn't being builtJoshua Nelson-2/+3
2021-02-21Add new rustdoc-gui test suiteGuillaume Gomez-0/+7
2020-12-31bootstrap: clippy fixesMatthias Krüger-1/+5
2020-12-13Rollup merge of #79970 - bjorn3:no_unnecessary_llvm_checkout, r=Mark-SimulacrumYuki Okushi-16/+20
2020-12-12Don't require cmake and ninja when the LLVM backend is not usedbjorn3-16/+20
2020-12-11fix clippy::{needless_bool, manual_unwrap_or}Matthias Krüger-5/+1
2020-12-11don't clone types that are copy (clippy::clone_on_copy)Matthias Krüger-2/+2
2020-10-26Support enable/disable sanitizers/profiler per target12101111-1/+1
2020-09-16Remove unnecessary `clone()`s in bootstrapJoshua Nelson-2/+2
2020-09-01Move ninja requirements to a dynamic check, when actually buildingMark Rousskov-36/+4
2020-08-26Provide a better diagnostic if ninja isn't installedJosh Triplett-2/+10
2020-07-17Teach bootstrap about target files vs target triplesJake Goulding-1/+5
2020-06-18bootstrap: Configurable musl libdirTomasz Miąsko-4/+4
2020-05-10remove lldb package from bootstrap, config and build-manifestRalf Jung-8/+0
2020-04-10Enforce Python 3 as much as possibleGuillaume Gomez-2/+0
2020-02-24bootstrap: Further centralize target defaulting logic.John Ericson-4/+3
2020-02-22Allow getting `no_std` from the config fileJohn Ericson-3/+1
2019-12-22Format the worldMark Rousskov-42/+61
2019-08-15Use libunwind from llvm-project submodule for musl targetsMarco A L Barbosa-4/+0
2019-07-23Fix building_llvm in sanity check, add swig sanity check.Pyry Kontio-2/+13
2019-05-09remove unneeded `extern crate`s from build toolsAndy Russell-1/+1
2019-04-10Don't require a C compiler on wasm32John Kåre Alsaker-0/+5
2019-03-01look for python2 symlinks before bootstrap pythonAndy Russell-1/+1
2019-03-01fix an issue with path probing on WindowsAndy Russell-7/+9
2019-01-27Create `nvptx64-nvidia-cuda` target specificationDenys Zariaiev-2/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-10bootstrap: fix editionljedrz-1/+1
2018-12-07use top level `fs` functions where appropriateAndy Russell-5/+2