| 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") |