• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//bazel:cc_proto_library.bzl", "cc_proto_library")
2
3package(
4    default_applicable_licenses = ["//:license"],
5)
6
7exports_files(
8    glob(["*.proto"]),
9    visibility = [
10        "//editions:__pkg__",
11    ],
12)
13
14proto_library(
15    name = "proto2_inline_comments_proto",
16    srcs = ["proto2_inline_comments.proto"],
17)
18
19proto_library(
20    name = "proto2_multiline_comments_proto",
21    srcs = ["proto2_multiline_comments.proto"],
22)
23
24proto_library(
25    name = "proto2_required_proto",
26    srcs = ["proto2_required.proto"],
27)
28
29proto_library(
30    name = "proto3_optional_proto",
31    srcs = ["proto3_optional.proto"],
32)
33
34proto_library(
35    name = "proto3_implicit_proto",
36    srcs = ["proto3_implicit.proto"],
37)
38
39proto_library(
40    name = "proto2_optional_proto",
41    srcs = ["proto2_optional.proto"],
42)
43
44proto_library(
45    name = "proto2_enum_proto",
46    srcs = ["proto2_enum.proto"],
47)
48
49proto_library(
50    name = "proto3_enum_proto",
51    srcs = ["proto3_enum.proto"],
52)
53
54proto_library(
55    name = "proto2_packed_proto",
56    srcs = ["proto2_packed.proto"],
57)
58
59proto_library(
60    name = "proto3_packed_proto",
61    srcs = ["proto3_packed.proto"],
62)
63
64proto_library(
65    name = "proto2_group_proto",
66    srcs = ["proto2_group.proto"],
67)
68
69proto_library(
70    name = "proto2_unpacked_proto",
71    srcs = ["proto2_unpacked.proto"],
72)
73
74proto_library(
75    name = "proto3_unpacked_proto",
76    srcs = ["proto3_unpacked.proto"],
77)
78
79proto_library(
80    name = "proto2_utf8_verify_proto",
81    srcs = ["proto2_utf8_verify.proto"],
82)
83
84proto_library(
85    name = "proto2_import_proto",
86    srcs = ["proto2_import.proto"],
87    deps = [":proto2_optional_proto"],
88)
89
90proto_library(
91    name = "proto2_utf8_disabled_proto",
92    srcs = ["proto2_utf8_disabled.proto"],
93)
94
95cc_proto_library(
96    name = "proto2_utf8_disabled_cc_proto",
97    deps = [":proto2_utf8_disabled_proto"],
98)
99
100proto_library(
101    name = "proto2_utf8_lite_proto",
102    srcs = ["proto2_utf8_lite.proto"],
103)
104
105cc_proto_library(
106    name = "proto2_utf8_lite_cc_proto",
107    deps = [":proto2_utf8_lite_proto"],
108)
109
110proto_library(
111    name = "proto2_proto3_enum_proto",
112    srcs = ["proto2_proto3_enum.proto"],
113    deps = [":proto3_enum_proto"],
114)
115
116proto_library(
117    name = "proto3_utf8_strict_proto",
118    srcs = ["proto3_utf8_strict.proto"],
119)
120
121proto_library(
122    name = "proto3_import_proto",
123    srcs = ["proto3_import.proto"],
124    deps = [":proto3_implicit_proto"],
125)
126
127cc_proto_library(
128    name = "proto3_import_cc_proto",
129    deps = [":proto3_import_proto"],
130)
131