@@ -43,342 +43,3 @@ proto_library_with_info(
4343 "//google/cloud:common_resources_proto" ,
4444 ],
4545)
46-
47- ##############################################################################
48- # Java
49- ##############################################################################
50- load (
51- "@com_google_googleapis_imports//:imports.bzl" ,
52- "java_gapic_assembly_gradle_pkg" ,
53- "java_gapic_library" ,
54- "java_gapic_test" ,
55- "java_grpc_library" ,
56- "java_proto_library" ,
57- )
58-
59- java_proto_library (
60- name = "speech_java_proto" ,
61- deps = [":speech_proto" ],
62- )
63-
64- java_grpc_library (
65- name = "speech_java_grpc" ,
66- srcs = [":speech_proto" ],
67- deps = [":speech_java_proto" ],
68- )
69-
70- java_gapic_library (
71- name = "speech_java_gapic" ,
72- srcs = [":speech_proto_with_info" ],
73- gapic_yaml = None ,
74- grpc_service_config = "speech_grpc_service_config.json" ,
75- service_yaml = "speech_v2.yaml" ,
76- test_deps = [
77- ":speech_java_grpc" ,
78- ],
79- transport = "grpc+rest" ,
80- deps = [
81- ":speech_java_proto" ,
82- "//google/api:api_java_proto" ,
83- ],
84- )
85-
86- java_gapic_test (
87- name = "speech_java_gapic_test_suite" ,
88- test_classes = [
89- "com.google.cloud.speech.v2.SpeechClientHttpJsonTest" ,
90- "com.google.cloud.speech.v2.SpeechClientTest" ,
91- ],
92- runtime_deps = [":speech_java_gapic_test" ],
93- )
94-
95- # Open Source Packages
96- java_gapic_assembly_gradle_pkg (
97- name = "google-cloud-speech-v2-java" ,
98- include_samples = True ,
99- transport = "grpc+rest" ,
100- deps = [
101- ":speech_java_gapic" ,
102- ":speech_java_grpc" ,
103- ":speech_java_proto" ,
104- ":speech_proto" ,
105- ],
106- )
107-
108- ##############################################################################
109- # Go
110- ##############################################################################
111- load (
112- "@com_google_googleapis_imports//:imports.bzl" ,
113- "go_gapic_assembly_pkg" ,
114- "go_gapic_library" ,
115- "go_proto_library" ,
116- "go_test" ,
117- )
118-
119- go_proto_library (
120- name = "speech_go_proto" ,
121- compilers = ["@io_bazel_rules_go//proto:go_grpc" ],
122- importpath = "google.golang.org/genproto/googleapis/cloud/speech/v2" ,
123- protos = [":speech_proto" ],
124- deps = [
125- "//google/api:annotations_go_proto" ,
126- "//google/longrunning:longrunning_go_proto" ,
127- "//google/rpc:status_go_proto" ,
128- ],
129- )
130-
131- go_gapic_library (
132- name = "speech_go_gapic" ,
133- srcs = [":speech_proto_with_info" ],
134- grpc_service_config = "speech_grpc_service_config.json" ,
135- importpath = "cloud.google.com/go/speech/apiv2;speech" ,
136- metadata = True ,
137- rest_numeric_enums = True ,
138- service_yaml = "speech_v2.yaml" ,
139- transport = "grpc+rest" ,
140- deps = [
141- ":speech_go_proto" ,
142- "//google/longrunning:longrunning_go_proto" ,
143- "@com_google_cloud_go//longrunning:go_default_library" ,
144- "@com_google_cloud_go//longrunning/autogen:go_default_library" ,
145- "@io_bazel_rules_go//proto/wkt:duration_go_proto" ,
146- ],
147- )
148-
149- go_test (
150- name = "speech_go_gapic_test" ,
151- srcs = [":speech_go_gapic_srcjar_test" ],
152- embed = [":speech_go_gapic" ],
153- importpath = "cloud.google.com/go/speech/apiv2" ,
154- )
155-
156- # Open Source Packages
157- go_gapic_assembly_pkg (
158- name = "gapi-cloud-speech-v2-go" ,
159- deps = [
160- ":speech_go_gapic" ,
161- ":speech_go_gapic_srcjar-metadata.srcjar" ,
162- ":speech_go_gapic_srcjar-test.srcjar" ,
163- ":speech_go_proto" ,
164- ],
165- )
166-
167- ##############################################################################
168- # Python
169- ##############################################################################
170- load (
171- "@com_google_googleapis_imports//:imports.bzl" ,
172- "py_gapic_assembly_pkg" ,
173- "py_gapic_library" ,
174- "py_test" ,
175- )
176-
177- py_gapic_library (
178- name = "speech_py_gapic" ,
179- srcs = [":speech_proto" ],
180- grpc_service_config = "speech_grpc_service_config.json" ,
181- service_yaml = "speech_v2.yaml" ,
182- deps = [
183- ],
184- )
185-
186- py_test (
187- name = "speech_py_gapic_test" ,
188- srcs = [
189- "speech_py_gapic_pytest.py" ,
190- "speech_py_gapic_test.py" ,
191- ],
192- legacy_create_init = False ,
193- deps = [":speech_py_gapic" ],
194- )
195-
196- # Open Source Packages
197- py_gapic_assembly_pkg (
198- name = "speech-v2-py" ,
199- deps = [
200- ":speech_py_gapic" ,
201- ],
202- )
203-
204- ##############################################################################
205- # PHP
206- ##############################################################################
207- load (
208- "@com_google_googleapis_imports//:imports.bzl" ,
209- "php_gapic_assembly_pkg" ,
210- "php_gapic_library" ,
211- "php_grpc_library" ,
212- "php_proto_library" ,
213- )
214-
215- php_proto_library (
216- name = "speech_php_proto" ,
217- deps = [":speech_proto" ],
218- )
219-
220- php_grpc_library (
221- name = "speech_php_grpc" ,
222- srcs = [":speech_proto" ],
223- deps = [":speech_php_proto" ],
224- )
225-
226- php_gapic_library (
227- name = "speech_php_gapic" ,
228- srcs = [":speech_proto_with_info" ],
229- grpc_service_config = "speech_grpc_service_config.json" ,
230- service_yaml = "speech_v2.yaml" ,
231- deps = [
232- ":speech_php_grpc" ,
233- ":speech_php_proto" ,
234- ],
235- )
236-
237- # Open Source Packages
238- php_gapic_assembly_pkg (
239- name = "google-cloud-speech-v2-php" ,
240- deps = [
241- ":speech_php_gapic" ,
242- ":speech_php_grpc" ,
243- ":speech_php_proto" ,
244- ],
245- )
246-
247- ##############################################################################
248- # Node.js
249- ##############################################################################
250- load (
251- "@com_google_googleapis_imports//:imports.bzl" ,
252- "nodejs_gapic_assembly_pkg" ,
253- "nodejs_gapic_library" ,
254- )
255-
256- nodejs_gapic_library (
257- name = "speech_nodejs_gapic" ,
258- package_name = "@google-cloud/speech" ,
259- src = ":speech_proto_with_info" ,
260- extra_protoc_parameters = ["metadata" ],
261- grpc_service_config = "speech_grpc_service_config.json" ,
262- package = "google.cloud.speech.v2" ,
263- service_yaml = "speech_v2.yaml" ,
264- deps = [],
265- )
266-
267- nodejs_gapic_assembly_pkg (
268- name = "speech-v2-nodejs" ,
269- deps = [
270- ":speech_nodejs_gapic" ,
271- ":speech_proto" ,
272- ],
273- )
274-
275- ##############################################################################
276- # Ruby
277- ##############################################################################
278- load (
279- "@com_google_googleapis_imports//:imports.bzl" ,
280- "ruby_cloud_gapic_library" ,
281- "ruby_gapic_assembly_pkg" ,
282- "ruby_grpc_library" ,
283- "ruby_proto_library" ,
284- )
285-
286- ruby_proto_library (
287- name = "speech_ruby_proto" ,
288- deps = [":speech_proto" ],
289- )
290-
291- ruby_grpc_library (
292- name = "speech_ruby_grpc" ,
293- srcs = [":speech_proto" ],
294- deps = [":speech_ruby_proto" ],
295- )
296-
297- ruby_cloud_gapic_library (
298- name = "speech_ruby_gapic" ,
299- srcs = [":speech_proto_with_info" ],
300- extra_protoc_parameters = [
301- "ruby-cloud-gem-name=google-cloud-speech-v2" ,
302- ],
303- grpc_service_config = "speech_grpc_service_config.json" ,
304- service_yaml = "speech_v2.yaml" ,
305- deps = [
306- ":speech_ruby_grpc" ,
307- ":speech_ruby_proto" ,
308- ],
309- )
310-
311- # Open Source Packages
312- ruby_gapic_assembly_pkg (
313- name = "google-cloud-speech-v2-ruby" ,
314- deps = [
315- ":speech_ruby_gapic" ,
316- ":speech_ruby_grpc" ,
317- ":speech_ruby_proto" ,
318- ],
319- )
320-
321- ##############################################################################
322- # C#
323- ##############################################################################
324- load (
325- "@com_google_googleapis_imports//:imports.bzl" ,
326- "csharp_gapic_assembly_pkg" ,
327- "csharp_gapic_library" ,
328- "csharp_grpc_library" ,
329- "csharp_proto_library" ,
330- )
331-
332- csharp_proto_library (
333- name = "speech_csharp_proto" ,
334- deps = [":speech_proto" ],
335- )
336-
337- csharp_grpc_library (
338- name = "speech_csharp_grpc" ,
339- srcs = [":speech_proto" ],
340- deps = [":speech_csharp_proto" ],
341- )
342-
343- csharp_gapic_library (
344- name = "speech_csharp_gapic" ,
345- srcs = [":speech_proto_with_info" ],
346- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json" ,
347- grpc_service_config = "speech_grpc_service_config.json" ,
348- service_yaml = "speech_v2.yaml" ,
349- deps = [
350- ":speech_csharp_grpc" ,
351- ":speech_csharp_proto" ,
352- ],
353- )
354-
355- # Open Source Packages
356- csharp_gapic_assembly_pkg (
357- name = "google-cloud-speech-v2-csharp" ,
358- deps = [
359- ":speech_csharp_gapic" ,
360- ":speech_csharp_grpc" ,
361- ":speech_csharp_proto" ,
362- ],
363- )
364-
365- ##############################################################################
366- # C++
367- ##############################################################################
368- load (
369- "@com_google_googleapis_imports//:imports.bzl" ,
370- "cc_grpc_library" ,
371- "cc_proto_library" ,
372- )
373-
374- cc_proto_library (
375- name = "speech_cc_proto" ,
376- deps = [":speech_proto" ],
377- )
378-
379- cc_grpc_library (
380- name = "speech_cc_grpc" ,
381- srcs = [":speech_proto" ],
382- grpc_only = True ,
383- deps = [":speech_cc_proto" ],
384- )
0 commit comments