about summary refs log tree commit diff
path: root/compiler/rustc_parse/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2025-01-02 16:18:28 +0000
committerbors <bors@rust-lang.org>2025-01-02 16:18:28 +0000
commit1b2745d72a13d7a6f0547bfb55555a38007e518d (patch)
tree1a0620bf729c2a4e03d75589bffd36670c28276c /compiler/rustc_parse/src
parent6ca66598ad63aa73d253f2390e3dbec6ba19ab24 (diff)
parent5a32a35ab7cdc561f440bd3f30eff313b889a910 (diff)
downloadrust-1b2745d72a13d7a6f0547bfb55555a38007e518d.tar.gz
rust-1b2745d72a13d7a6f0547bfb55555a38007e518d.zip
Auto merge of #135014 - Zalathar:tool-build-step, r=jieyouxu
bootstrap: Overhaul and simplify the `tool_extended!` macro

Similar to #134950, but for the macro that declares build steps for some tools.

The main changes are:
- Removing some functionality that isn't needed by any of the tools currently using the macro
- Moving some code out of the macro and into ordinary helper functions
- Switching to one macro invocation per tool, and struct-like syntax so that rustfmt will format them

There should be no functional change.
Diffstat (limited to 'compiler/rustc_parse/src')
0 files changed, 0 insertions, 0 deletions