aboutsummaryrefslogtreecommitdiff
path: root/WORKSPACE.bazel
diff options
context:
space:
mode:
authorFabian Meumertzheim <meumertzheim@code-intelligence.com>2023-03-30 14:44:14 +0200
committerFabian Meumertzheim <fabian@meumertzhe.im>2023-04-12 12:08:48 +0200
commited0672f802f7e6500fd5268f86cb5a4ad6054ffb (patch)
tree960f9789ae63bc9fca9306859c853018ff451e09 /WORKSPACE.bazel
parent542365d2691765913fc38c0503234f8249b8ebd7 (diff)
downloadjazzer-api-ed0672f802f7e6500fd5268f86cb5a4ad6054ffb.tar.gz
bazel: Run clang-format with Bazel
This uses pinned binaries obtained from LLVM 15.
Diffstat (limited to 'WORKSPACE.bazel')
-rw-r--r--WORKSPACE.bazel20
1 files changed, 20 insertions, 0 deletions
diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel
index 042cc879..1f0dddce 100644
--- a/WORKSPACE.bazel
+++ b/WORKSPACE.bazel
@@ -227,3 +227,23 @@ bazel_skylib_workspace()
load("@buildifier_prebuilt//:defs.bzl", "buildifier_prebuilt_register_toolchains")
buildifier_prebuilt_register_toolchains()
+
+http_file(
+ name = "clang-format-15-darwin-x64",
+ downloaded_file_path = "clang-format",
+ executable = True,
+ sha256 = "97116f64d97fb2870b4aa29758bba8fb0fe7f3b1ed8a4bc12faa927ecfdec196",
+ urls = [
+ "https://github.com/angular/clang-format/raw/master/bin/darwin_x64/clang-format",
+ ],
+)
+
+http_file(
+ name = "clang-format-15-linux-x64",
+ downloaded_file_path = "clang-format",
+ executable = True,
+ sha256 = "050c600256e225eabe9608d28f492fe8673c6e7f5deac59c6da973223c764d6c",
+ urls = [
+ "https://github.com/angular/clang-format/raw/master/bin/linux_x64/clang-format",
+ ],
+)