blob: ab6f194c93598e051b7b4b268f6b76c5f67912c4 [file] [log] [blame]
module(name = "bindgen_toolchain_example")
bazel_dep(name = "rules_rust_bindgen")
local_path_override(
module_name = "rules_rust_bindgen",
path = "../../extensions/bindgen",
)
bazel_dep(name = "bazel_skylib", version = "1.7.1")
bazel_dep(name = "rules_cc", version = "0.0.17")
bazel_dep(name = "rules_rust")
local_path_override(
module_name = "rules_rust",
path = "../..",
)
bazel_dep(name = "toolchains_llvm", version = "1.3.0")
llvm = use_extension("@toolchains_llvm//toolchain/extensions:llvm.bzl", "llvm")
llvm.toolchain(llvm_version = "17.0.6")
use_repo(llvm, "llvm_toolchain_llvm")
register_toolchains("//:my_bindgen_toolchain")