blob: 7607d578edd443edb5e05d68c4b826e013ddc963 [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.8.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")