bazelbuild / bazelbuild/rules_rust
cannot override compilation_mode via alias_rules
Open
needs-design
- Dominant language
- Starlark
- Stars
- 843
- Forks
- 651
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 15
Description
Getting the error:
```
ERROR: error loading package '@@rules_rust++crate+crates//': cannot load '@@rules_rust++crate+crates//:alias_rules.bzl': no such file
```
with (bzlmod):
```
crate = use_extension(
"@rules_rust//crate_universe:extensions.bzl",
"crate",
)
crate.from_cargo(
name = "crates",
cargo_lockfile = "//:src/Cargo.lock",
generate_binaries = True,
generate_build_scripts = True,
manifests = ["//:src/Cargo.toml"],
)
crate.annotation(
crate = "somecrate",
alias_rule = "dbg",
)
use_repo(crate, "crates")
```
Contributor guide
Assessment
This issue has not been assessed yet.