-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathMODULE.bazel
29 lines (26 loc) · 1.1 KB
/
MODULE.bazel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
"""Module for the bazel_iwyu repository"""
module(name = "bazel_iwyu")
bazel_dep(name = "abseil-cpp", version = "20240116.2")
bazel_dep(name = "bazel_skylib", version = "1.5.0")
bazel_dep(name = "googletest", version = "1.14.0", dev_dependency = True, repo_name = "com_google_googletest")
prebuilt_pkg = use_repo_rule("//bazel:prebuilt_pkg.bzl", "prebuilt_pkg")
prebuilt_pkg(
name = "iwyu_prebuilt_pkg",
build_file = "//bazel/iwyu:BUILD.prebuilt_pkg",
urls = {
"linux-aarch64": [
"https://github.com/storypku/bazel_iwyu/releases/download/0.20/iwyu-0.20-aarch64-linux-gnu.tar.xz",
],
"linux-x86_64": [
"https://github.com/storypku/bazel_iwyu/releases/download/0.20/iwyu-0.20-x86_64-linux-gnu.tar.xz",
],
},
strip_prefix = {
"linux-aarch64": "iwyu-0.20-aarch64-linux-gnu",
"linux-x86_64": "iwyu-0.20-x86_64-linux-gnu",
},
sha256 = {
"linux-aarch64": "302db27d867a6d406cc63bdc0b9e23944760654aee550671c9ea527bfdca9032",
"linux-x86_64": "684e3e7193d6a8ee77ed485c0378f64e8c13f8a30c0709545d13c8c1655811c5",
},
)