|
| 1 | +load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive", "http_file") |
| 2 | + |
| 3 | +http_archive( |
| 4 | + name = "hedron_compile_commands", |
| 5 | + sha256 = "ed5aea1dc87856aa2029cb6940a51511557c5cac3dbbcb05a4abd989862c36b4", |
| 6 | + strip_prefix = "bazel-compile-commands-extractor-e16062717d9b098c3c2ac95717d2b3e661c50608", |
| 7 | + url = "https://github.com/hedronvision/bazel-compile-commands-extractor/archive/e16062717d9b098c3c2ac95717d2b3e661c50608.tar.gz", |
| 8 | +) |
| 9 | + |
| 10 | +load("@hedron_compile_commands//:workspace_setup.bzl", "hedron_compile_commands_setup") |
| 11 | + |
| 12 | +hedron_compile_commands_setup() |
| 13 | + |
| 14 | +http_archive( |
| 15 | + name = "com_grail_bazel_toolchain", |
| 16 | + sha256 = "33ba2951db87fc2ebdb609b489b84dcd77f417ad2b2ab9d0f469835e991dab11", |
| 17 | + strip_prefix = "bazel-toolchain-885e6926f235dbd0fbde2055f5763cb762d8c0ef", |
| 18 | + url = "https://github.com/grailbio/bazel-toolchain/archive/885e6926f235dbd0fbde2055f5763cb762d8c0ef.zip", |
| 19 | +) |
| 20 | + |
| 21 | +load("@com_grail_bazel_toolchain//toolchain:deps.bzl", "bazel_toolchain_dependencies") |
| 22 | + |
| 23 | +bazel_toolchain_dependencies() |
| 24 | + |
| 25 | +load("@com_grail_bazel_toolchain//toolchain:rules.bzl", "llvm_toolchain") |
| 26 | + |
| 27 | +llvm_toolchain( |
| 28 | + name = "llvm_toolchain", |
| 29 | + llvm_version = "16.0.4", |
| 30 | +) |
| 31 | + |
| 32 | +load("@llvm_toolchain//:toolchains.bzl", "llvm_register_toolchains") |
| 33 | + |
| 34 | +llvm_register_toolchains() |
0 commit comments