about summary refs log tree commit diff
path: root/src/bootstrap/config.rs
AgeCommit message (Expand)AuthorLines
2023-10-17move bootstrap core implementation to bootstrap/src/core moduleonur-ozkan-2120/+0
2023-10-09Add `--enable-bolt-settings` bootstrap flagJakub Beránek-0/+2
2023-10-02Auto merge of #115898 - onur-ozkan:config-change-tracking, r=Mark-Simulacrumbors-3/+17
2023-10-01implement major change tracking for the bootstrap configurationonur-ozkan-3/+17
2023-09-22Add Minimal Std implementation for UEFIAyush Singh-5/+1
2023-09-17micro-level optimizations for bootstraponur-ozkan-22/+7
2023-08-24Rollup merge of #115117 - pnkfelix:detect-and-report-nix-shell, r=albertlarsan68Weihang Lo-2/+2
2023-08-22Better diagnostics for people using nix subshell on non-NixOS.Felix S. Klock II-2/+2
2023-08-22Disable bootstrap rustc version checkDavid Koloski-1/+2
2023-08-13Rollup merge of #114069 - cuviper:profiler-path, r=Mark-SimulacrumGuillaume Gomez-6/+24
2023-08-10Rollup merge of #114278 - ozkanonur:validate-codegen-backend-config, r=clubby789Matthias Krüger-2/+16
2023-08-06fix(bootstrap): rename exclude flag to skip 🐛Meysam Azad-2/+2
2023-08-04Rollup merge of #114440 - kaniini:fix/bootstrap-version-compare, r=ozkanonurMatthias Krüger-1/+2
2023-08-04Auto merge of #114305 - lqd:bootstrap-strip, r=ozkanonurbors-1/+1
2023-08-03bootstrap: config: fix version comparison bugAriadne Conill-1/+2
2023-07-31better error handling for `rust.codegen-backends` on deserializationozkanonur-2/+16
2023-07-31allow `DebuginfoLevel` to be comparedRémy Rakic-1/+1
2023-07-31Pass BOLT profile to bootstrap to be included in the reproducible artifacts a...Jakub Beránek-2/+4
2023-07-31Remove BOLT from bootstrapJakub Beránek-9/+0
2023-07-30bootstrap: inline format!() argsMatthias Krüger-17/+15
2023-07-25Allow using external builds of the compiler-rt profile libJosh Stone-6/+24
2023-07-15Rollup merge of #113643 - jyn514:try-run, r=ozkanonurjyn-0/+12
2023-07-15Deduplicate `Builder::try_run` and mark `Config::try_run` as deprecatedjyn-0/+12
2023-07-13Rename `detail_exit_macro` to `exit`jyn-8/+8
2023-07-11Rollup merge of #113373 - jyn514:download-rustc-fixes, r=albertlarsan68Jubilee-5/+33
2023-07-11Move `ci_rustc_dir` to Config and use it consistentlyjyn-0/+6
2023-07-09Use String or Int to set the opt levelhi-rustin-13/+60
2023-07-05allow mixing `llvm.assertions` and `download-rustc`jyn-14/+0
2023-07-05check ci-rustc optionsjyn-3/+39
2023-07-05Make `--dry-run` more useful when download-rustc is enabledjyn-2/+2
2023-07-01Add tests for RustOptimizehi-rustin-1/+1
2023-07-01Use RustOptimize to set optimizehi-rustin-5/+43
2023-06-26bootstrap: rename 'user' profile to 'dist'clubby789-0/+8
2023-06-12add support for blessing panic=abort mir-opt testsPietro Albini-1/+15
2023-06-11Don't override `debuginfo-level = 1` to mean `line-tables-only`jyn-14/+72
2023-06-10Rollup merge of #112297 - jyn514:remove-exclude-kind, r=Mark-SimulacrumMatthias Krüger-3/+2
2023-06-05bootstrap: remove dep `is-terminal`kadiwa-2/+1
2023-06-04cleanup now that Kind is no longer used for excludesjyn-3/+2
2023-06-03only check when we specify rustc in config.tomlyukang-2/+43
2023-05-30create `build_helper/src/util` modozkanonur-6/+7
2023-05-27Revert "Rollup merge of #111538 - chenyukang:yukang-fix-110067-version-issue,...Mark Rousskov-38/+0
2023-05-24Auto merge of #111566 - clubby789:bootstrap-override-config, r=ozkanonurbors-26/+124
2023-05-19Override config.toml options from command lineclubby789-26/+124
2023-05-14comment feedbackyukang-1/+2
2023-05-14fixyukang-2/+1
2023-05-14skip rustc version check in dry_runyukang-0/+4
2023-05-14Make sure the build.rustc version is either the same or 1 apartyukang-0/+34
2023-05-09Rollup merge of #111242 - wangkirin:support_rpath_independent_config, r=alber...Matthias Krüger-0/+7
2023-05-07Auto merge of #110693 - clubby789:x-clap-take-2, r=Mark-Simulacrumbors-11/+28
2023-05-06Migrate bootstrap to Clap-based argumentsclubby789-11/+28