Overview
Initial release of rust_embedded
bazel tools.
Tools
- Cargo Flash v0.10.2
- Cargo Embed v0.10.1
WORKSPACE
http_archive(
name = "rust_embedded",
sha256 = "dbe1242e28e3827996d92a079aa110d6045bd9e7a9f6051a45f1bdd14cf3c753",
strip_prefix = "bazel-rust-embedded-0.2.0",
url = "https://github.com/d-asnaghi/bazel-rust-embedded/archive/refs/tags/0.2.0.tar.gz",
)
load("@rust_embedded//:repositories.bzl", "rust_embedded_repositories")
rust_embedded_repositories()
load("@rust_embedded//:deps.bzl", "rust_embedded_deps")
rust_embedded_deps()
Notes
This release has the following known issues
- Build is not hermetic. This will be resolved in the future by disabling rust build scripts for dependencies
- Windows build failing, support is a stretch goal