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