Skip to content

Commit e46c0ef

Browse files
committed
fix syntax
1 parent 93c5424 commit e46c0ef

File tree

1 file changed

+23
-15
lines changed

1 file changed

+23
-15
lines changed

bazel/include/llvm.MODULE.bazel

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -26,24 +26,32 @@ execution_cpus = [
2626
# From https://github.com/dzbarsky/static-clang/releases/tag/v20.1.1-4
2727
dzbarsky_static_clang = {
2828
"macos": {
29-
"aarch64": struct(
30-
sha256 = "a4e65db49d01e4b37abcbc36a03e4f1121fbea63a7c7b58f9d49e3848a4cbdfc", # darwin_arm64.tar.zst
29+
"aarch64": {
30+
"sha256": "a4e65db49d01e4b37abcbc36a03e4f1121fbea63a7c7b58f9d49e3848a4cbdfc", # darwin_arm64.tar.zst
3131
# 3491c3d2062a57216d34a85662942a9f7e24b997a065832e8dbec943c0c1cfc1 darwin_arm64_minimal.tar.zst
32-
),
33-
"x86_64": struct(
34-
sha256 = "b681a621e6d456e20fdfc7626db23edad63f7dabb1442790db3397431688cb41", # darwin_amd64.tar.zst
32+
"strip_prefix": "",
33+
"urls": ["https://github.com/dzbarsky/static-clang/releases/download/v20.1.1-4/darwin_arm64.tar.zst"],
34+
},
35+
"x86_64": {
36+
"sha256": "b681a621e6d456e20fdfc7626db23edad63f7dabb1442790db3397431688cb41", # darwin_amd64.tar.zst
3537
# 7952368ac99c61a2bfaec147aa2a4055b5ee9cba01789cc78289106e7d0dfe34 darwin_amd64_minimal.tar.zst
36-
),
38+
"strip_prefix": "",
39+
"urls": ["https://github.com/dzbarsky/static-clang/releases/download/v20.1.1-4/darwin_amd64.tar.zst"],
40+
},
3741
},
3842
"linux": {
39-
"aarch64": struct(
40-
sha256 = "a71d6686edfb32e455717a1befb013b580a52042915a49f21fc25f83fff59e20", # linux_arm64.tar.zst
43+
"aarch64": {
44+
"sha256": "a71d6686edfb32e455717a1befb013b580a52042915a49f21fc25f83fff59e20", # linux_arm64.tar.zst
4145
# 485f4c6efe55e595d93ae870d5c11fdd2ee532f91f8cfe3da417baa5c0c86ccc linux_arm64_minimal.tar.zst
42-
),
43-
"x86_64": struct(
44-
sha256 = "2096e63a41887a860199aec0f046f82e6469b2cd5ae4e4245a7a111bff4abe5b", # linux_amd64.tar.zst
46+
"strip_prefix": "",
47+
"urls": ["https://github.com/dzbarsky/static-clang/releases/download/v20.1.1-4/linux_arm64.tar.zst"],
48+
},
49+
"x86_64": {
50+
"sha256": "2096e63a41887a860199aec0f046f82e6469b2cd5ae4e4245a7a111bff4abe5b", # linux_amd64.tar.zst
4551
# 7bfc12074796463443477218f1ba92a5c6a3e6f87959e2ec1a574422a05d84de linux_amd64_minimal.tar.zst
46-
),
52+
"strip_prefix": "",
53+
"urls": ["https://github.com/dzbarsky/static-clang/releases/download/v20.1.1-4/linux_amd64.tar.zst"],
54+
},
4755
},
4856
}
4957

@@ -53,9 +61,9 @@ dzbarsky_static_clang = {
5361
name = "llvm_toolchain_{}_{}".format(exec_os, exec_cpu),
5462
exec_arch = exec_cpu,
5563
exec_os = exec_os if exec_os != "macos" else "darwin",
56-
sha256 = dzbarsky_static_clang[exec_os][exec_arch].sha256,
57-
strip_prefix = dzbarsky_static_clang[exec_os][exec_arch].strip_prefix,
58-
urls = dzbarsky_static_clang[exec_os][exec_arch].urls,
64+
sha256 = {"": dzbarsky_static_clang[exec_os][exec_cpu]["sha256"]},
65+
strip_prefix = {"": dzbarsky_static_clang[exec_os][exec_cpu]["strip_prefix"]},
66+
urls = {"": dzbarsky_static_clang[exec_os][exec_cpu]["urls"]},
5967
llvm_version = "20.1.1"
6068
),
6169
llvm.sysroot(

0 commit comments

Comments
 (0)