Attention is currently required from: Adrian Taylor.
To view, visit change 3491581. To unsubscribe, or for help writing mail filters, visit settings.
Attention is currently required from: danakj.
Patch set 2:Code-Review +1
Patch set 2:Commit-Queue +2
Chromium LUCI CQ submitted this change.
Remove ($host_toolchain) from proc-macro dependencies
In 98e07372d5b2306, we added forwarding to the host_toolchain through
a group for any proc-macro written with the rust_target GN template.
As cargo_crate uses rust_target, we now get the forwarding for free in
third_party/rust/ BUILD.gn files too, so remove support for generating
the ($host_toolchain) suffix in crates.py as well.
R=adet...@chromium.org
Bug: 1299883
Change-Id: I156d9f75fd092f0e3db8388b619c10a762c1096e
Cq-Include-Trybots: luci.chromium.try:android-rust-arm-rel,linux-rust-x64-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3491581
Reviewed-by: Adrian Taylor <adet...@chromium.org>
Commit-Queue: danakj <dan...@chromium.org>
Cr-Commit-Position: refs/heads/main@{#976065}
---
M build/rust/rust_macro.gni
M third_party/rust/cxx/v1/BUILD.gn
M third_party/rust/serde/v1/BUILD.gn
M tools/crates/lib/common.py
M tools/crates/lib/common_test.py
M tools/crates/lib/gen.py
6 files changed, 34 insertions(+), 43 deletions(-)