xref: /aosp_15_r20/external/bazelbuild-rules_rust/examples/bzlmod/compile_opt/MODULE.bazel (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1module(
2    name = "comp_opt",
3    version = "0.0.0",
4)
5
6###############################################################################
7# B A Z E L  C E N T R A L  R E G I S T R Y # https://registry.bazel.build/
8###############################################################################
9# https://github.com/bazelbuild/rules_rust/releases
10bazel_dep(name = "rules_rust", version = "0.46.0")
11local_path_override(
12    module_name = "rules_rust",
13    path = "../../..",
14)
15
16###############################################################################
17# T O O L C H A I N S
18###############################################################################
19
20# Rust toolchain
21RUST_EDITION = "2021"
22
23RUST_VERSION = "1.79.0"
24
25rust = use_extension("@rules_rust//rust:extensions.bzl", "rust")
26rust.toolchain(
27    edition = RUST_EDITION,
28    versions = [RUST_VERSION],
29)
30use_repo(rust, "rust_toolchains")
31
32register_toolchains("@rust_toolchains//:all")
33