commit | eec2c8970392fc1f052d77061120ad1c8e10c0c9 | [log] [tgz] |
---|---|---|
author | Davide Asnaghi <30296575+hexdae@users.noreply.github.com> | Mon May 19 17:00:59 2025 -0400 |
committer | GitHub <noreply@github.com> | Mon May 19 17:00:59 2025 -0400 |
tree | d287604818418405ecce20d4e5540ef570902c12 | |
parent | 6a3467248f7baa8078eb7dff048b9f1261fb01ec [diff] | |
parent | 1fc3183a71f9a5892e71beb94e3381c074bf2e1a [diff] |
Merge pull request #7 from davexroth/mod_lock [BAZEL] Update MODULE lock file
This project aims to provide a simple way to run probe-rs from bazel, similar to the function cargo embed
has in the rust ecosystem.
If this project was useful to you, give it a ⭐️ and I'll keep improving it!
Official releases are available in the BCR, and also at https://github.com/hexdae/rules_probe_rs/releases.
bazel_dep(name = "rules_probe_rs", version = "<version>") probe_rs = use_extension("@rules_probe_rs//probe_rs:extensions.bzl", "probe_rs") probe_rs.tools(version = "0.27.0",) use_repo(probe_rs, "probe_rs")
bazel_dep(name = "rules_probe_rs", version = "<version>") git_override( module_name = "rules_probe_rs", remote = "https://github.com/hexdae/rules_probe_rs.git", commit = "<commit>", ) probe_rs = use_extension("@rules_probe_rs//probe_rs:extensions.bzl", "probe_rs") probe_rs.tools(version = "0.27.0",) use_repo(probe_rs, "probe_rs")
DEFMT_LOG
You can enable RTT support for a specific target by adding the following to your BUILD.bazel
rust_binary target.
rust_binary( ... rustc_env = { "DEFMT_LOG": "trace", }, ... )
Alternatively, you can enable RTT support for all targets by adding the following to your .bazelrc
.
build --action_env=DEFMT_LOG="trace"