mirror of https://github.com/bazelbuild/rules_rust
Rust rules for Bazel
https://bazelbuild.github.io/rules_rust/
76daee3047
This PR converts the core `rust_wasm_bindgen` rule into a standalone rule that users can user to write custom interfaces into any rules/targets they desire while also supporting interfaces for existing Javascript rule sets. Users loading the root `@rules_rust//wasm_bindgen` symbols will be using the core Rust rules, where users loading symbols from the new sub directories `rules_nodejs` and `rules_js` will have variants that offer better integrations. |
||
---|---|---|
.bazelci | ||
.bcr | ||
.github | ||
bindgen | ||
cargo | ||
crate_universe | ||
docs | ||
examples | ||
ffi/cc | ||
proto | ||
rust | ||
test | ||
tools | ||
util | ||
wasm_bindgen | ||
.bazelignore | ||
.bazelrc | ||
.clang-format | ||
.gitattributes | ||
.gitignore | ||
.prettierrc.toml | ||
.rustfmt.toml | ||
ARCHITECTURE.md | ||
AUTHORS | ||
BUILD.bazel | ||
CODEOWNERS | ||
COMPATIBILITY.md | ||
CONTRIBUTING.md | ||
CONTRIBUTORS | ||
LICENSE.txt | ||
MODULE.bazel | ||
README.md | ||
WORKSPACE.bazel | ||
version.bzl |
README.md
Rust Rules
Overview
This repository provides rules for building Rust projects with Bazel.
Community
General discussions and announcements take place in the GitHub Discussions, but there are
additional places where community members gather to discuss rules_rust
.
- Chat: #rust channel on Bazel Slack: https://slack.bazel.build/
- Archived Developer mailing list: groups.google.com/g/rules_rust
Documentation
Please refer to the full documentation.