-
Notifications
You must be signed in to change notification settings - Fork 91
/
Copy pathMODULE.bazel
38 lines (36 loc) · 937 Bytes
/
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
30
31
32
33
34
35
36
37
38
module(
name = "p4runtime",
bazel_compatibility = [">=7.4.1"],
repo_name = "com_github_p4lang_p4runtime",
)
bazel_dep(name = "bazel_skylib", version = "1.7.1")
bazel_dep(
name = "googleapis",
version = "0.0.0-20240819-fe8ba054a",
repo_name = "com_google_googleapis",
)
bazel_dep(
name = "grpc",
version = "1.68.0",
repo_name = "com_github_grpc_grpc",
)
bazel_dep(
name = "protobuf",
version = "29.1",
repo_name = "com_google_protobuf",
)
bazel_dep(name = "rules_license", version = "1.0.0")
bazel_dep(name = "rules_proto", version = "7.0.2")
bazel_dep(
name = "rules_go",
version = "0.50.1",
repo_name = "io_bazel_rules_go",
)
switched_rules = use_extension("@com_google_googleapis//:extensions.bzl", "switched_rules")
switched_rules.use_languages(
cc = True,
go = True,
grpc = True,
python = True,
)
use_repo(switched_rules, "com_google_googleapis_imports")