about summary refs log tree commit diff
path: root/src/bootstrap/check.rs
AgeCommit message (Expand)AuthorLines
2021-02-24Remove `ENABLE_DOWNLOAD_RUSTC` constantJoshua Nelson-4/+0
2021-02-08Absolute bare minimum for downloading rustc from CIJoshua Nelson-0/+4
2021-01-21Deny internal lints for rustdocJoshua Nelson-0/+7
2021-01-16Print which stage is being checked (now that it may not be stage0)Joshua Nelson-7/+14
2021-01-16Support non-stage0 checkMark Rousskov-8/+22
2021-01-04./x.py clippy: allow the most noisy lintsMatthias Krüger-0/+11
2020-11-14Print 'checking cranelift artifacts' to easily separate it from other artifactsJoshua Nelson-0/+5
2020-11-11Rollup merge of #78354 - 12101111:rustbuild_profiler, r=Mark-SimulacrumJonas Schievink-2/+2
2020-11-05Get `--fix` working for everything except rustdocJoshua Nelson-3/+14
2020-10-26x.py fmtJoshua Nelson-3/+1
2020-10-26Add --fix support to `x.py clippy`Joshua Nelson-11/+17
2020-10-26Add support for using cg_clif to bootstrap rustcbjorn3-1/+67
2020-10-26Support enable/disable sanitizers/profiler per target12101111-2/+2
2020-10-03Place all-targets checking behind a flagMark Rousskov-30/+39
2020-09-03Check test/example/benchmark on x.py checkMark Rousskov-1/+60
2020-09-02Avoid spurious print outs during dryrunMark Rousskov-2/+2
2020-07-17Teach bootstrap about target files vs target triplesJake Goulding-9/+9
2020-06-25Support configurable deny-warnings for all in-tree crates.Eric Huss-7/+22
2020-05-02Also build clippy with `./x.py check`Oliver Scherer-68/+74
2020-04-22Build libstd with `-Cbitcode-in-rlib=yes`.Nicholas Nethercote-1/+1
2020-01-09Add bootstrap step for building sanitizer runtimesTomasz Miąsko-1/+1
2019-12-22Format the worldMark Rousskov-44/+45
2019-12-11rustc: Link LLVM directly into rustc againAlex Crichton-63/+3
2019-10-15Package non-rust objectsJethro Beekman-0/+4
2019-09-23Allow adding `RUSTFLAGS` after `Builder::cargo`Alex Crichton-12/+12
2019-08-28Fix build src/libtestYuki Okushi-1/+1
2019-08-23bootstrap: Merge the libtest build step with libstdAlex Crichton-53/+2
2019-08-13Utilize -Zbinary-dep-depinfo for dependency trackingMark Rousskov-1/+0
2019-07-15ci: Remove Travis/AppVeyor configurationAlex Crichton-5/+0
2019-05-25Add clippy and fix commands to x.pyljedrz-7/+30
2019-03-05Bootstrap changesJohn Kåre Alsaker-4/+8
2019-02-25bootstrap: deny(rust_2018_idioms)Taiki Endo-20/+36
2019-02-10rustc: doc commentsAlexander Regueiro-1/+1
2019-01-02bootstrap: Link LLVM as a dylib with ThinLTOAlex Crichton-5/+0
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-25Revert "Rollup merge of #56944 - alexcrichton:less-thin2, r=michaelwoerister"kennytm-0/+5
2018-12-17bootstrap: Link LLVM as a dylib with ThinLTOAlex Crichton-5/+0
2018-12-10bootstrap: fix editionljedrz-5/+6
2018-10-20Update Cargo, build curl/OpenSSL statically via featuresAlex Crichton-1/+2
2018-09-12Add check build dependenciesMark Rousskov-6/+6
2018-09-12Do not print checking messages in dry run modeMark Rousskov-3/+3
2018-09-12remove struct CleanToolsCollins Abitekaniza-7/+2
2018-09-12clear_if_dirty in Builder::cargo with passed modeCollins Abitekaniza-10/+0
2018-08-20bootstrap: Allow for building LLVM with ThinLTO.Michael Woerister-0/+5
2018-08-06Building librustc_codegen_llvm in a separate directoryMark Rousskov-2/+4
2018-07-29Clear out rustdoc check builds if dependencies changeMark Rousskov-0/+5
2018-07-26Refactor is_external_tool into source_typeTatsuyuki Ishi-2/+2
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-1/+2
2018-07-03Compile stage0 tools with the raw bootstrap compilerAlex Crichton-1/+2
2018-06-03impl is_tool on Mode enumCollins Abitekaniza-1/+1