Skip to content

Commit a52bd0f

Browse files
committedMay 22, 2024
hermetic_c
1 parent 730a2e3 commit a52bd0f

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
 

‎gazelle/MODULE.bazel

+22
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,28 @@ bazel_dep(name = "bazel_skylib", version = "1.6.1")
88
bazel_dep(name = "rules_python", version = "0.18.0")
99
bazel_dep(name = "rules_go", version = "0.41.0", repo_name = "io_bazel_rules_go")
1010
bazel_dep(name = "gazelle", version = "0.33.0", repo_name = "bazel_gazelle")
11+
bazel_dep(
12+
name = "hermetic_cc_toolchain",
13+
# TODO(zplin): use thel latest released version after we publish it to BCR
14+
version = "",
15+
)
16+
archive_override(
17+
module_name = "hermetic_cc_toolchain",
18+
integrity = "sha256-3wka/CXXOwlI7TcdPWG+7ylEf2kFCOArwk5wAczBLTg=",
19+
urls = [
20+
"https://github.com/uber/hermetic_cc_toolchain/releases/download/v3.1.0/hermetic_cc_toolchain-v3.1.0.tar.gz",
21+
],
22+
)
23+
24+
toolchains = use_extension("@hermetic_cc_toolchain//toolchain:ext.bzl", "toolchains")
25+
use_repo(toolchains, "zig_sdk")
26+
27+
register_toolchains(
28+
"@zig_sdk//toolchain:linux_amd64_gnu.2.31",
29+
"@zig_sdk//toolchain:linux_arm64_gnu.2.31",
30+
"@zig_sdk//toolchain:windows_amd64",
31+
"@zig_sdk//toolchain:windows_arm64",
32+
)
1133

1234
local_path_override(
1335
module_name = "rules_python",

0 commit comments

Comments
 (0)
Please sign in to comment.