xref: /aosp_15_r20/external/googleapis/google/maps/routespreferred/v1/BUILD.bazel (revision d5c09012810ac0c9f33fe448fb6da8260d444cc9)
1*d5c09012SAndroid Build Coastguard Worker# This file was automatically generated by BuildFileGenerator
2*d5c09012SAndroid Build Coastguard Worker
3*d5c09012SAndroid Build Coastguard Workerload("//google/maps:postprocessing.bzl", "maps_assembly_pkg")
4*d5c09012SAndroid Build Coastguard Worker
5*d5c09012SAndroid Build Coastguard Worker##############################################################################
6*d5c09012SAndroid Build Coastguard Worker# Java
7*d5c09012SAndroid Build Coastguard Worker##############################################################################
8*d5c09012SAndroid Build Coastguard Workerload(
9*d5c09012SAndroid Build Coastguard Worker    "@com_google_googleapis_imports//:imports.bzl",
10*d5c09012SAndroid Build Coastguard Worker    "go_gapic_assembly_pkg",
11*d5c09012SAndroid Build Coastguard Worker    "go_gapic_library",
12*d5c09012SAndroid Build Coastguard Worker    "java_gapic_assembly_gradle_pkg",
13*d5c09012SAndroid Build Coastguard Worker    "java_gapic_library",
14*d5c09012SAndroid Build Coastguard Worker    "java_gapic_test",
15*d5c09012SAndroid Build Coastguard Worker)
16*d5c09012SAndroid Build Coastguard Worker
17*d5c09012SAndroid Build Coastguard Worker# This is an API workspace, having public visibility by default makes perfect sense.
18*d5c09012SAndroid Build Coastguard Workerpackage(default_visibility = ["//visibility:public"])
19*d5c09012SAndroid Build Coastguard Worker
20*d5c09012SAndroid Build Coastguard Workeralias(
21*d5c09012SAndroid Build Coastguard Worker    name = "routes_proto",
22*d5c09012SAndroid Build Coastguard Worker    actual = "//google/maps/routes/v1:routes_proto",
23*d5c09012SAndroid Build Coastguard Worker)
24*d5c09012SAndroid Build Coastguard Worker
25*d5c09012SAndroid Build Coastguard Workeralias(
26*d5c09012SAndroid Build Coastguard Worker    name = "routes_proto_with_info",
27*d5c09012SAndroid Build Coastguard Worker    actual = "//google/maps/routes/v1:routes_proto_with_info",
28*d5c09012SAndroid Build Coastguard Worker)
29*d5c09012SAndroid Build Coastguard Worker
30*d5c09012SAndroid Build Coastguard Workerjava_gapic_library(
31*d5c09012SAndroid Build Coastguard Worker    name = "routespreferred_java_gapic",
32*d5c09012SAndroid Build Coastguard Worker    srcs = [":routes_proto_with_info"],
33*d5c09012SAndroid Build Coastguard Worker    gapic_yaml = "routespreferred_gapic.yaml",
34*d5c09012SAndroid Build Coastguard Worker    grpc_service_config = "//google/maps/routes/v1:routes_grpc_service_config.json",
35*d5c09012SAndroid Build Coastguard Worker    rest_numeric_enums = True,
36*d5c09012SAndroid Build Coastguard Worker    service_yaml = "routespreferred_v1.yaml",
37*d5c09012SAndroid Build Coastguard Worker    test_deps = [
38*d5c09012SAndroid Build Coastguard Worker        "//google/maps/routes/v1:routes_java_grpc",
39*d5c09012SAndroid Build Coastguard Worker    ],
40*d5c09012SAndroid Build Coastguard Worker    transport = "grpc+rest",
41*d5c09012SAndroid Build Coastguard Worker    deps = [
42*d5c09012SAndroid Build Coastguard Worker        "//google/maps/routes/v1:routes_java_proto",
43*d5c09012SAndroid Build Coastguard Worker    ],
44*d5c09012SAndroid Build Coastguard Worker)
45*d5c09012SAndroid Build Coastguard Worker
46*d5c09012SAndroid Build Coastguard Workerjava_gapic_test(
47*d5c09012SAndroid Build Coastguard Worker    name = "routespreferred_java_gapic_test_suite",
48*d5c09012SAndroid Build Coastguard Worker    test_classes = [
49*d5c09012SAndroid Build Coastguard Worker        "com.google.maps.routespreferred.v1.RoutesPreferredClientHttpJsonTest",
50*d5c09012SAndroid Build Coastguard Worker        "com.google.maps.routespreferred.v1.RoutesPreferredClientTest",
51*d5c09012SAndroid Build Coastguard Worker    ],
52*d5c09012SAndroid Build Coastguard Worker    runtime_deps = [":routespreferred_java_gapic_test"],
53*d5c09012SAndroid Build Coastguard Worker)
54*d5c09012SAndroid Build Coastguard Worker
55*d5c09012SAndroid Build Coastguard Worker# Open Source Packages
56*d5c09012SAndroid Build Coastguard Workerjava_gapic_assembly_gradle_pkg(
57*d5c09012SAndroid Build Coastguard Worker    name = "google-maps-routespreferred-v1-java",
58*d5c09012SAndroid Build Coastguard Worker    include_samples = True,
59*d5c09012SAndroid Build Coastguard Worker    transport = "grpc+rest",
60*d5c09012SAndroid Build Coastguard Worker    deps = [
61*d5c09012SAndroid Build Coastguard Worker        ":routespreferred_java_gapic",
62*d5c09012SAndroid Build Coastguard Worker        "//google/maps/routes/v1:routes_java_grpc",  # needed for test mocks
63*d5c09012SAndroid Build Coastguard Worker    ],
64*d5c09012SAndroid Build Coastguard Worker)
65*d5c09012SAndroid Build Coastguard Worker
66*d5c09012SAndroid Build Coastguard Workermaps_assembly_pkg(
67*d5c09012SAndroid Build Coastguard Worker    name = "google-maps-routespreferred-v1-java-postprocess",
68*d5c09012SAndroid Build Coastguard Worker    srcs = [":google-maps-routespreferred-v1-java"],
69*d5c09012SAndroid Build Coastguard Worker    language = "java",
70*d5c09012SAndroid Build Coastguard Worker)
71*d5c09012SAndroid Build Coastguard Worker
72*d5c09012SAndroid Build Coastguard Workergo_gapic_library(
73*d5c09012SAndroid Build Coastguard Worker    name = "routespreferred_go_gapic",
74*d5c09012SAndroid Build Coastguard Worker    srcs = [":routes_proto_with_info"],
75*d5c09012SAndroid Build Coastguard Worker    grpc_service_config = "",
76*d5c09012SAndroid Build Coastguard Worker    importpath = "developers.google.com/maps/go/routespreferred/v1;routes",
77*d5c09012SAndroid Build Coastguard Worker    rest_numeric_enums = True,
78*d5c09012SAndroid Build Coastguard Worker    service_yaml = "routespreferred_v1.yaml",
79*d5c09012SAndroid Build Coastguard Worker    transport = "grpc+rest",
80*d5c09012SAndroid Build Coastguard Worker    deps = [
81*d5c09012SAndroid Build Coastguard Worker        "//google/maps/routes/v1:routes_go_proto",
82*d5c09012SAndroid Build Coastguard Worker    ],
83*d5c09012SAndroid Build Coastguard Worker)
84*d5c09012SAndroid Build Coastguard Worker
85*d5c09012SAndroid Build Coastguard Worker# Open Source Packages
86*d5c09012SAndroid Build Coastguard Workergo_gapic_assembly_pkg(
87*d5c09012SAndroid Build Coastguard Worker    name = "gapic-maps-routespreferred-v1-go",
88*d5c09012SAndroid Build Coastguard Worker    deps = [
89*d5c09012SAndroid Build Coastguard Worker        ":routespreferred_go_gapic",
90*d5c09012SAndroid Build Coastguard Worker        ":routespreferred_go_gapic_srcjar-snippets.srcjar",
91*d5c09012SAndroid Build Coastguard Worker        ":routespreferred_go_gapic_srcjar-test.srcjar",
92*d5c09012SAndroid Build Coastguard Worker        "//google/maps/routes/v1:routes_go_proto",
93*d5c09012SAndroid Build Coastguard Worker    ],
94*d5c09012SAndroid Build Coastguard Worker)
95