bazelbuild / bazelbuild/rules_rust

crate_universe: provider wrappers that pre-populate rust_library/binary

Open
#1,393 2 comments 0 reactions 0 assignees View on GitHub
crate-universe enhancement needs-triage
Dominant language
Starlark
Stars
843
Forks
651
Avg merge
2d 18h
Merged PRs (30d)
15

Description

Having `crate_universe` provide crate-specific wrappers for `rust_library`/`rust_binary` allows it to already populate the `deps`, `aliases`, and could even add `Cargo.toml` to `compile_data`. This way users wouldn't need to call `all_crate_deps` or `aliases` themselves in the general case.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.