Rust rules for Bazel
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-+bWb47wg0VchIADaHt6L5Dma2Gn+Q589nz/MKcTi+lo=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.45.1/rules_rust-v0.45.1.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.45.0...0.45.1
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-0IoZbO7cp5obgv01ucsnAjrWdGpBasntBusUXtdj1aY=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.45.0/rules_rust-v0.45.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.44.0...0.45.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-pt9MIrs/tDVzpMQIjvbQ+v44oOzQ+FrSH/2IiAAzcDA=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.44.0/rules_rust-v0.44.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.43.0...0.44.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-SnzocNvQp1YK1TW/aUVhR6RSROo1l2RilE1V20WFnK0=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.43.0/rules_rust-v0.43.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
cargo_bootstrap_repository
interface to match dependency macros by @UebelAndre in https://github.com/bazelbuild/rules_rust/pull/2630
incompatible_test_attr_crate_and_srcs_mutually_exclusive
by @UebelAndre in https://github.com/bazelbuild/rules_rust/pull/2641
cargo tree
to determine feature dependent optional deps by @UebelAndre in https://github.com/bazelbuild/rules_rust/pull/2636
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.42.1...0.43.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-JLN47ZcAbx9wEr5Jiib4HduZATGLiDgK7oUi/fvotzU=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.42.1/rules_rust-v0.42.1.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.42.0...0.42.1
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-XT1YVJ6FHJTXBr1v3px2fV37/OCS3dQk3ul+XvfIIf8=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.42.0/rules_rust-v0.42.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
--compile_one_dependency
by @william-smith-skydio in https://github.com/bazelbuild/rules_rust/pull/2598
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.41.1...0.42.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-mUV3N2A8ORVVZbrm3O9yepAe/Kv4MD2ob9YQhB8aOI8=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.41.1/rules_rust-v0.41.1.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
rust_bindgen.leak_symbols
by @UebelAndre in https://github.com/bazelbuild/rules_rust/pull/2590
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.41.0...0.41.1
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-Y4v6kjQQfXxh5tU6FQB6YXux/ODFGUq3IlpgBV4Bwj8=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.41.0/rules_rust-v0.41.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
0.19.2
by @jun-sheaf in https://github.com/bazelbuild/rules_rust/pull/2551
rust_toolchain.opt_level
by @UebelAndre in https://github.com/bazelbuild/rules_rust/pull/2578
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.40.0...0.41.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-ww398ehv1QZQp26mRbOkXy8AZnsGGHpoXpVU4WfKl+4=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.40.0/rules_rust-v0.40.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
0.11.0
by @UebelAndre in https://github.com/bazelbuild/rules_rust/pull/2478
ctx.build_file_path
by @mai93 in https://github.com/bazelbuild/rules_rust/pull/2503
Select
accessors public by @illicitonion in https://github.com/bazelbuild/rules_rust/pull/2528
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.39.0...0.40.0
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_rust",
integrity = "sha256-GuRaQT0LlDOYcyDfKtQQ22oV+vtsiM8P0b87qsvoJts=",
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.39.0/rules_rust-v0.39.0.tar.gz"],
)
Additional documentation can be found at: https://bazelbuild.github.io/rules_rust/#setup
incompatible_no_rustc_sysroot_env
by @UebelAndre in https://github.com/bazelbuild/rules_rust/pull/2428
include_coverage
to toggle if InstrumentedFilesInfo
is created by @kiwiwarmnfuzzy in https://github.com/bazelbuild/rules_rust/pull/2457
all_crate_deps
when using bzlmod by @AmeliasCode in https://github.com/bazelbuild/rules_rust/pull/2461
Full Changelog: https://github.com/bazelbuild/rules_rust/compare/0.38.0...0.39.0