| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-07-11 | Don't fail early if `try_run` returns an error | Guillaume Gomez | -6/+5 | |
| 2023-06-23 | Make `try_run` return a `Result<(), ()>` instead of a boolean | Guillaume Gomez | -5/+6 | |
| 2023-05-10 | Generate shell completions for bootstrap with Clap | clubby789 | -0/+34 | |
| 2023-05-05 | Generate windows-sys bindings | Chris Denton | -0/+22 | |
| 2023-05-04 | Use `free-args` consistently in bootstrap | jyn | -3/+2 | |
| Previously, this was only passed to miri and compiletest. Extended it to all other tests and binaries as well. | ||||
| 2023-02-10 | Pass arguments to `x` subcommands with `--` | clubby789 | -0/+1 | |
| 2023-01-03 | Allow passing a specific date to `bump-stage0` | Joshua Nelson | -0/+1 | |
| This allows regenerating `src/stage0.json` on changes to the tool, without needing to hard-code the date in the source. | ||||
| 2022-11-15 | initial prototype of the tool to generate copyright notices | Pietro Albini | -0/+30 | |
| 2022-11-15 | add tool to collect license metadata from REUSE | Pietro Albini | -0/+33 | |
| 2022-11-06 | bootstrap: add support for running Miri on a file | Ralf Jung | -2/+66 | |
| 2022-08-27 | Add replace-version-placeholder tool | est31 | -0/+22 | |
| This tool is to be ran at specific points in the release process to replace the version place holder made by stabilizations with the version number. | ||||
| 2022-03-05 | Merge build_helper into util | bjorn3 | -1/+1 | |
| 2022-03-05 | Remove build_helper | bjorn3 | -1/+1 | |
| The majority of the code is only used by either rustbuild or rustc_llvm's build script. Rust_build is compiled once for rustbuild and once for every stage. This means that the majority of the code in this crate is needlessly compiled multiple times. By moving only the code actually used by the respective crates to rustbuild and rustc_llvm's build script, this needless duplicate compilation is avoided. | ||||
| 2021-08-26 | switch stage0.txt to stage0.json and add a tool to generate it | Pietro Albini | -0/+21 | |
| 2020-10-12 | build-manifest: bundle the rustc version in the binary | Pietro Albini | -1/+0 | |
| 2020-10-12 | build-manifest: accept the Rust version instead of the monorepo path | Pietro Albini | -1/+1 | |
| This commit changes the way build-manifest is invoked, to let it accept the Rust version directly instead of requiring the path of the Rust monorepo and letting build-manifest figure out the path on its own. This allows to run build-manifest without a clone of the monorepo. | ||||
| 2020-09-30 | bootstrap: add ./x.py run src/tools/build-manifest | Pietro Albini | -0/+42 | |
| 2020-09-24 | Add `x.py setup` | Joshua Nelson | -1/+1 | |
| - Suggest `x.py setup` if config.toml doesn't exist yet (twice, once before and once after the build) - Prompt for a profile if not given on the command line - Print the configuration file that will be used - Print helpful starting commands after setup - Link to the dev-guide after finishing - Note that distro maintainers will see the changelog warning | ||||
| 2020-03-24 | bootstrap: remove default and only_host from expand-yaml-anchors | Pietro Albini | -2/+0 | |
| 2020-03-24 | ci: add github actions configuration | Pietro Albini | -0/+45 | |
