xref: /aosp_15_r20/external/googleapis/google/rpc/context/BUILD.bazel (revision d5c09012810ac0c9f33fe448fb6da8260d444cc9)
1# This file was automatically generated by BuildFileGenerator
2
3# This is an API workspace, having public visibility by default makes perfect sense.
4package(default_visibility = ["//visibility:public"])
5
6##############################################################################
7# Common
8##############################################################################
9load("@rules_proto//proto:defs.bzl", "proto_library")
10
11proto_library(
12    name = "attribute_context_proto",
13    srcs = [
14        "attribute_context.proto",
15    ],
16    deps = [
17        "@com_google_protobuf//:any_proto",
18        "@com_google_protobuf//:duration_proto",
19        "@com_google_protobuf//:struct_proto",
20        "@com_google_protobuf//:timestamp_proto",
21    ],
22)
23
24# Manually added target. See b/274975612 for why.
25proto_library(
26    name = "audit_context_proto",
27    srcs = [
28        "audit_context.proto",
29    ],
30    deps = [
31        "@com_google_protobuf//:struct_proto",
32    ],
33)
34
35##############################################################################
36# Java
37##############################################################################
38load(
39    "@com_google_googleapis_imports//:imports.bzl",
40    "java_gapic_assembly_gradle_pkg",
41    "java_proto_library",
42)
43
44java_proto_library(
45    name = "attribute_context_java_proto",
46    deps = [":attribute_context_proto"],
47)
48
49# Manually added target. See b/274975612 for why.
50java_proto_library(
51    name = "audit_context_java_proto",
52    deps = [":audit_context_proto"],
53)
54
55# Please DO-NOT-REMOVE this section.
56# This is required to generate java files for these protos.
57# Open Source Packages
58java_gapic_assembly_gradle_pkg(
59    name = "google-context-java",
60    transport = "grpc+rest",
61    deps = [
62        ":attribute_context_java_proto",
63        ":attribute_context_proto",
64        # Manually added. See b/274975612 for why.
65        ":audit_context_java_proto",
66        ":audit_context_proto",
67    ],
68)
69
70##############################################################################
71# Go
72##############################################################################
73load(
74    "@com_google_googleapis_imports//:imports.bzl",
75    "go_proto_library",
76)
77
78go_proto_library(
79    name = "attribute_context_go_proto",
80    compilers = ["@io_bazel_rules_go//proto:go_grpc"],
81    importpath = "google.golang.org/genproto/googleapis/rpc/context/attribute_context",
82    protos = [":attribute_context_proto"],
83    deps = [],
84)
85
86# Manually added target. See b/274975612 for why.
87go_proto_library(
88    name = "audit_context_go_proto",
89    compilers = ["@io_bazel_rules_go//proto:go_grpc"],
90    importpath = "google.golang.org/genproto/googleapis/rpc/context;context",
91    protos = [":audit_context_proto"],
92    deps = [],
93)
94
95##############################################################################
96# Python
97##############################################################################
98load(
99    "@com_google_googleapis_imports//:imports.bzl",
100    "moved_proto_library",
101    "py_proto_library",
102)
103
104moved_proto_library(
105    name = "attribute_context_moved_proto",
106    srcs = [":attribute_context_proto"],
107    deps = [
108        "@com_google_protobuf//:any_proto",
109        "@com_google_protobuf//:duration_proto",
110        "@com_google_protobuf//:struct_proto",
111        "@com_google_protobuf//:timestamp_proto",
112    ],
113)
114
115py_proto_library(
116    name = "attribute_context_py_proto",
117    deps = [":attribute_context_moved_proto"],
118)
119
120# Manually added target. See b/274975612 for why.
121moved_proto_library(
122    name = "audit_context_moved_proto",
123    srcs = [":audit_context_proto"],
124    deps = [
125        "@com_google_protobuf//:struct_proto",
126    ],
127)
128
129# Manually added target. See b/274975612 for why.
130py_proto_library(
131    name = "audit_context_py_proto",
132    deps = [":audit_context_moved_proto"],
133)
134
135##############################################################################
136# PHP
137##############################################################################
138load(
139    "@com_google_googleapis_imports//:imports.bzl",
140    "php_gapic_assembly_pkg",
141    "php_proto_library",
142)
143
144php_proto_library(
145    name = "attribute_context_php_proto",
146    deps = [":attribute_context_proto"],
147)
148
149# Manually added target. See b/274975612 for why.
150php_proto_library(
151    name = "audit_context_php_proto",
152    deps = [":audit_context_proto"],
153)
154
155# Please DO-NOT-REMOVE this section.
156# This is required to generate PHP files for these protos.
157# Open Source Packages
158php_gapic_assembly_pkg(
159    name = "google-context-php",
160    deps = [
161        ":attribute_context_php_proto",
162        ":audit_context_php_proto",
163    ],
164)
165
166##############################################################################
167# Ruby
168##############################################################################
169load(
170    "@com_google_googleapis_imports//:imports.bzl",
171    "ruby_proto_library",
172)
173
174ruby_proto_library(
175    name = "attribute_context_ruby_proto",
176    deps = [":attribute_context_proto"],
177)
178
179# Manually added target. See b/274975612 for why.
180ruby_proto_library(
181    name = "audit_context_ruby_proto",
182    deps = [":audit_context_proto"],
183)
184
185##############################################################################
186# C#
187##############################################################################
188load(
189    "@com_google_googleapis_imports//:imports.bzl",
190    "csharp_proto_library",
191)
192
193csharp_proto_library(
194    name = "attribute_context_csharp_proto",
195    deps = [":attribute_context_proto"],
196)
197
198# Manually added target. See b/274975612 for why.
199csharp_proto_library(
200    name = "audit_context_csharp_proto",
201    deps = [":audit_context_proto"],
202)
203
204##############################################################################
205# C++
206##############################################################################
207load(
208    "@com_google_googleapis_imports//:imports.bzl",
209    "cc_proto_library",
210)
211
212cc_proto_library(
213    name = "attribute_context_cc_proto",
214    deps = [":attribute_context_proto"],
215)
216
217# Manually added target. See b/274975612 for why.
218cc_proto_library(
219    name = "audit_context_cc_proto",
220    deps = [":audit_context_proto"],
221)
222