@@ -78,29 +78,32 @@ load("@envoy//bazel:repo.bzl", "envoy_repo")
7878
7979envoy_repo ()
8080
81+ load ("@envoy//bazel:toolchains.bzl" , "envoy_toolchains" )
8182
82- # this's workaround for use local LLVM toolchain
83- load ("@envoy_repo//:compiler.bzl" , "LLVM_PATH" )
84- load ("@envoy_toolshed//repository:utils.bzl" , "arch_alias" )
85- load ("@toolchains_llvm//toolchain:rules.bzl" , "llvm_toolchain" )
86-
87- register_toolchains ("@envoy//bazel/rbe/toolchains/configs/linux/gcc/config:cc-toolchain" )
88-
89- arch_alias (
90- name = "clang_platform" ,
91- aliases = {
92- "amd64" : "@envoy//bazel/platforms/rbe:linux_x64" ,
93- "aarch64" : "@envoy//bazel/platforms/rbe:linux_arm64" ,
94- },
95- )
96-
97- llvm_toolchain (
98- name = "llvm_toolchain" ,
99- cxx_standard = {"" : "c++20" },
100- llvm_version = "18.1.8" ,
101- toolchain_roots = {"" : LLVM_PATH } if LLVM_PATH else {},
102- )
103-
104- load ("@llvm_toolchain//:toolchains.bzl" , "llvm_register_toolchains" )
83+ envoy_toolchains ()
10584
106- llvm_register_toolchains ()
85+ # this's workaround for use local LLVM toolchain
86+ # load("@envoy_repo//:compiler.bzl", "LLVM_PATH")
87+ # load("@envoy_toolshed//repository:utils.bzl", "arch_alias")
88+ # load("@toolchains_llvm//toolchain:rules.bzl", "llvm_toolchain")
89+
90+ # register_toolchains("@envoy//bazel/rbe/toolchains/configs/linux/gcc/config:cc-toolchain")
91+
92+ # arch_alias(
93+ # name = "clang_platform",
94+ # aliases = {
95+ # "amd64": "@envoy//bazel/platforms/rbe:linux_x64",
96+ # "aarch64": "@envoy//bazel/platforms/rbe:linux_arm64",
97+ # },
98+ # )
99+
100+ # llvm_toolchain(
101+ # name = "llvm_toolchain",
102+ # cxx_standard = {"": "c++20"},
103+ # llvm_version = "18.1.8",
104+ # toolchain_roots = {"": LLVM_PATH} if LLVM_PATH else {},
105+ # )
106+
107+ # load("@llvm_toolchain//:toolchains.bzl", "llvm_register_toolchains")
108+
109+ # llvm_register_toolchains()
0 commit comments