about summary refs log tree commit diff
path: root/src/bootstrap/sanity.rs
AgeCommit message (Expand)AuthorLines
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
2018-11-02Remove all jemalloc-related contentAlex Crichton-6/+0
2018-10-26bootstrap: clean up a few clippy findingsMatthias Krüger-1/+1
2018-10-08Run debuginfo tests against rust-enabled lldb, when possibleTom Tromey-13/+0
2018-08-18Use the new Entry::or_default method where possible.Eduard-Mihai Burtescu-2/+2
2018-04-17Don't look for cc/cxx when testing with bogus targetsJohn Kåre Alsaker-4/+8
2018-04-03extend no-std-ness check to all *-none-* targetsJorge Aparicio-2/+2
2018-04-01add a dist-thumb builder to build rust-std for the THUMB targetsJorge Aparicio-0/+13
2018-01-22Do not assume dynamic linking for musl/mips[el] targetsMarco A L Barbosa-1/+1
2018-01-04rustbuild: Don't allow stable bootstrap from devAlex Crichton-2/+13
2017-11-21fix some typosMartin Lindhe-1/+1
2017-09-24Fix fuchsia toolchain prebuild setupJames Tucker-2/+3
2017-08-25rustbuild: Automatically enable Ninja on MSVCAlex Crichton-4/+21
2017-08-22Infer a default musl_root for native buildsSamuel Holland-1/+8
2017-08-13Unify flags into config.Mark Simulacrum-4/+4
2017-07-20Utilize interning to allow Copy/Clone stepsMark Simulacrum-5/+5
2017-07-04Use build.build instead of build.config.buildMark Simulacrum-2/+2
2017-07-04Move targets, hosts, and build triple into Build.Mark Simulacrum-11/+0
2017-07-04Remove src_is_git, instead call method on rust_info directly.Mark Simulacrum-1/+1
2017-07-04Clippy lintsMark Simulacrum-11/+7
2017-07-04Clean up and restructure sanity checking.Mark Simulacrum-76/+67
2017-06-22Make Build.cxx() return a Result instead of panickingIan Douglas Scott-1/+1