Skip to content

Commit f0fa65a

Browse files
authored
Merge pull request #1294 from dtolnay/bzlmod
Switch to bzlmod
2 parents 17f46ec + 752d043 commit f0fa65a

File tree

4 files changed

+12952
-169
lines changed

4 files changed

+12952
-169
lines changed

MODULE.bazel

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
module(name = "cxx.rs")
2+
3+
bazel_dep(name = "bazel_skylib", version = "1.5.0")
4+
bazel_dep(name = "rules_rust", version = "0.36.2")
5+
archive_override(
6+
module_name = "rules_rust",
7+
integrity = "sha256-p2HVTknbBvhjRo5rukoTJSsb1Jno9wbaZeJ5s7y8XFI=",
8+
urls = ["https://github.com/bazelbuild/rules_rust/releases/download/0.36.2/rules_rust-v0.36.2.tar.gz"],
9+
)
10+
11+
rust = use_extension("@rules_rust//rust:extensions.bzl", "rust")
12+
rust.toolchain(
13+
versions = ["1.75.0"],
14+
)
15+
use_repo(rust, "rust_toolchains")
16+
17+
register_toolchains("@rust_toolchains//:all")
18+
19+
crate_repositories = use_extension("//tools/bazel:extension.bzl", "crate_repositories")
20+
use_repo(
21+
crate_repositories,
22+
"vendor__cc-1.0.83",
23+
"vendor__clap-4.4.12",
24+
"vendor__codespan-reporting-0.11.1",
25+
"vendor__once_cell-1.19.0",
26+
"vendor__proc-macro2-1.0.74",
27+
"vendor__quote-1.0.35",
28+
"vendor__scratch-1.0.7",
29+
"vendor__syn-2.0.46",
30+
)

0 commit comments

Comments
 (0)