bazel_dep(name = "rules_rust")
git_override(
module_name = "rules_rust",
commit = "720476283bebec46e58b995e92d65bf5490a6740",
remote = "https://github.com/zaflun/rules_rust.git",
)
http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
cargo_bazel_url = "https://github.com/zaflun/rules_rust/releases/download/commit-720476283bebec46e58b995e92d65bf5490a6740/"
http_archive(
name = "cargo-bazel-darwin-aarch64",
sha256 = "594ed866f21bf4872015590268c0d193b11246a7d09bbeb94f358174e346d68d",
strip_prefix = "cargo-bazel-darwin-aarch64",
url = cargo_bazel_url + "cargo-bazel-darwin-aarch64.tar.zst",
)
http_archive(
name = "cargo-bazel-linux-aarch64",
sha256 = "4394b40e268b1b9122c4ab44125d8acb0e71c20df251ec5a958b0c3e5c230204",
strip_prefix = "cargo-bazel-linux-aarch64",
url = cargo_bazel_url + "cargo-bazel-linux-aarch64.tar.zst",
)
http_archive(
name = "cargo-bazel-linux-x86_64",
sha256 = "ed9387e9c4ea697f7947f6a51cac24345079cc1b1f64193b26bc450d502167b0",
strip_prefix = "cargo-bazel-linux-x86_64",
url = cargo_bazel_url + "cargo-bazel-linux-x86_64.tar.zst",
)
http_archive(
name = "cargo-bazel-windows-aarch64",
sha256 = "2cb8129fb91867e660a7aad1f2a3ccf2514261e61cd7c63246f2df681f48faf5",
strip_prefix = "cargo-bazel-windows-aarch64",
url = cargo_bazel_url + "cargo-bazel-windows-aarch64.tar.zst",
)
http_archive(
name = "cargo-bazel-windows-x86_64",
sha256 = "eaa2b84c21855a0a87e28a5e7cddb627d2fcba337358ba8bfda14880fa474352",
strip_prefix = "cargo-bazel-windows-x86_64",
url = cargo_bazel_url + "cargo-bazel-windows-x86_64.tar.zst",
)