about summary refs log tree commit diff
path: root/src/bootstrap/bootstrap.py
AgeCommit message (Expand)AuthorLines
2021-07-21Rollup merge of #87187 - oxalica:fix-nixos-detect, r=nagisaGuillaume Gomez-1/+7
2021-07-20Update all submodules that rustbuild doesn't depend on lazilyJoshua Nelson-9/+18
2021-07-21Fix NixOS detectionoxalica-1/+7
2021-07-03Make x.py less verbose on failuresJoshua Nelson-3/+10
2021-06-26Auto merge of #86586 - Smittyvb:https-everywhere, r=petrochenkovbors-1/+1
2021-06-25Auto merge of #86015 - jyn514:revert-revert, r=Mark-Simulacrumbors-12/+4
2021-06-23Use HTTPS links where possibleSmitty-1/+1
2021-06-04Revert "Revert "Move llvm submodule updates to rustbuild""Joshua Nelson-12/+4
2021-06-04rustbuild: take changes to the standard library into account for `download-ru...Joshua Nelson-3/+5
2021-05-24Revert "Move llvm submodule updates to rustbuild"Mark Rousskov-4/+12
2021-05-22Move llvm submodule updates to rustbuildJoshua Nelson-12/+4
2021-05-08Enable `-W semicolon_in_expressions_from_macros` in bootstrapAaron Hill-1/+1
2021-04-30Don't download cargo twice when download-rustc is setJoshua Nelson-5/+7
2021-04-10Fix NixOS patchingSimonas Kazlauskas-48/+41
2021-04-05Rollup merge of #83368 - jyn514:download-if-unchanged, r=Mark-SimulacrumDylan DPC-1/+7
2021-04-05Add `download-rustc = "if-unchanged"`Joshua Nelson-1/+7
2021-04-05Rollup merge of #82739 - jyn514:separate-stage0-stage1, r=Mark-SimulacrumDylan DPC-68/+83
2021-04-04Use the beta compiler for building bootstrap tools when `download-rustc` is setJoshua Nelson-68/+83
2021-03-21Download a more recent LLVM version if `src/version` is modifiedJoshua Nelson-0/+2
2021-03-03Fix commit detected when using `download-rustc`Joshua Nelson-3/+2
2021-03-01Change default Solaris x86 target to x86_64-pc-solarisJakub Kulik-1/+4
2021-02-08Use `log --author=bors` instead of `merge-base`Joshua Nelson-25/+9
2021-02-08Absolute bare minimum for downloading rustc from CIJoshua Nelson-12/+78
2021-01-30Rollup merge of #81520 - jyn514:rustc2, r=Mark-SimulacrumYuki Okushi-1/+1
2021-01-29Don't clone LLVM submodule when download-ci-llvm is setJoshua Nelson-1/+1
2021-01-29Don't print error output from rustup when detecting default build tripleJoshua Nelson-1/+2
2021-01-28Add `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` lintAaron Hill-0/+1
2021-01-15Add all tier 1 platforms to supported platforms for "if-available"Joshua Nelson-1/+14
2021-01-09Support `download-ci-llvm` on NixOSSimonas Kazlauskas-8/+15
2021-01-05Auto merge of #80426 - jyn514:bootstrap-caching, r=Mark-Simulacrumbors-5/+5
2021-01-01Give a better error for download-ci-llvm if .xz is not supportedJoshua Nelson-1/+6
2020-12-27Don't use `self.date` unconditionally for `program_out_of_date()`Joshua Nelson-5/+5
2020-12-27Don't give an error when creating a file for the first timeJoshua Nelson-2/+4
2020-12-13Rollup merge of #79970 - bjorn3:no_unnecessary_llvm_checkout, r=Mark-SimulacrumYuki Okushi-5/+9
2020-12-12Don't checkout llvm-project when the LLVM backend isn't builtbjorn3-5/+9
2020-12-08Fix rustup support in default_build_triple for python3Joshua Nelson-3/+8
2020-11-19Rollup merge of #79156 - jyn514:relative-llvm, r=Mark-SimulacrumDylan DPC-2/+5
2020-11-17Allow using `download-ci-llvm` from directories other than the rootJoshua Nelson-2/+5
2020-11-17bootstrap: use the same version number for rustc and cargoPietro Albini-25/+4
2020-11-05Infer the default host target from the host toolchain if possibleJoshua Nelson-2/+17
2020-10-26Auto merge of #77975 - bjorn3:cg_clif_subtree3, r=Mark-Simulacrumbors-2/+6
2020-10-26Add support for using cg_clif to bootstrap rustcbjorn3-2/+6
2020-10-23Rollup merge of #78153 - est31:downloaded_llvm_maybe_sync, r=Mark-SimulacrumYuki Okushi-1/+6
2020-10-20Sync LLVM submodule if it has been initializedest31-1/+6
2020-10-20Make users of `download-ci-llvm` download a new versionSimon Sapin-1/+3
2020-10-13Handle included config in bootstrap.pyAntoine Martin-0/+10
2020-10-13Implement "if-available" option for download-ci-llvmAntoine Martin-2/+3
2020-09-23Re-download LLVM on submodule updates onlyMark Rousskov-2/+13
2020-09-23Auto merge of #76864 - est31:downloaded_llvm_no_clone_sources, r=Mark-Simulacrumbors-2/+3
2020-09-20Discover Rust toolchain without PythonMark Rousskov-4/+0