forked from chipsalliance/verible
-
Notifications
You must be signed in to change notification settings - Fork 0
/
WORKSPACE.bzlmod
41 lines (31 loc) · 1.45 KB
/
WORKSPACE.bzlmod
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
30
31
32
33
34
35
36
37
38
39
40
41
workspace(name = "com_google_verible")
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
#
# External tools needed
#
# 'make install' equivalent rule 2023-02-21
http_archive(
name = "com_github_google_rules_install",
# The installer uses an option -T that is not available on MacOS, but
# it is benign to leave out.
# Upstream bug https://github.com/google/bazel_rules_install/issues/31
patch_args = ["-p1"],
patches = ["//bazel:installer.patch"],
sha256 = "aba3c1ae179beb92c1fc4502d66d7d7c648f90eb51897aa4b0ae4a76ce225eec",
strip_prefix = "bazel_rules_install-6001facc1a96bafed0e414a529b11c1819f0cdbe",
urls = ["https://github.com/google/bazel_rules_install/archive/6001facc1a96bafed0e414a529b11c1819f0cdbe.zip"],
)
load("@com_github_google_rules_install//:deps.bzl", "install_rules_dependencies")
install_rules_dependencies()
load("@com_github_google_rules_install//:setup.bzl", "install_rules_setup")
install_rules_setup()
# 2024-02-06
http_archive(
name = "rules_compdb",
sha256 = "70232adda61e89a4192be43b4719d35316ed7159466d0ab4f3da0ecb1fbf00b2",
strip_prefix = "bazel-compilation-database-fa872dd80742b3dccd79a711f52f286cbde33676",
urls = ["https://github.com/grailbio/bazel-compilation-database/archive/fa872dd80742b3dccd79a711f52f286cbde33676.tar.gz"],
)
load("@rules_compdb//:deps.bzl", "rules_compdb_deps")
rules_compdb_deps()