about summary refs log tree commit diff
path: root/src/bootstrap/check.rs
AgeCommit message (Expand)AuthorLines
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
2018-06-03thread tool modes throughCollins Abitekaniza-0/+1
2018-06-03refactor, make requested changesCollins Abitekaniza-1/+1
2018-06-03refactor Mode enumCollins Abitekaniza-13/+13
2018-05-17Rename trans to codegen everywhere.Irina Popa-5/+5
2018-04-19Ensure CleanTools is run for check rustdocvarkor-1/+7
2018-04-19Add rustdoc to x.py checkvarkor-1/+52
2018-04-18Replace Build with Buildervarkor-10/+9
2018-04-18Do not rebuild LLVM for x.py checkvarkor-3/+2
2018-04-18Abstract LLVM building from bootstrapvarkor-46/+4
2018-04-18Correct the timestamp for CodegenBackend checkvarkor-4/+11
2018-04-18Add rustc_trans to x.py checkvarkor-2/+95
2018-04-17Remove uses of Build across Builder stepsMark Simulacrum-33/+30
2018-04-03Refactor to use a dry-run config instead of cfg(test)Mark Simulacrum-3/+3
2018-03-17rustbuild: Tweak where timing information goesAlex Crichton-8/+12
2018-03-09rustbuild: Fix MSBuild location of `llvm-config.exe`Alex Crichton-1/+1
2018-02-11Change Step to be invoked with a path when in default mode.Mark Simulacrum-3/+3