xref: /aosp_15_r20/external/googleapis/google/maps/unity/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 = "clientinfo_proto",
13    srcs = [
14        "clientinfo.proto",
15    ],
16    deps = [
17    ],
18)
19
20##############################################################################
21# Java
22##############################################################################
23load(
24    "@com_google_googleapis_imports//:imports.bzl",
25    "java_grpc_library",
26    "java_proto_library",
27)
28
29java_proto_library(
30    name = "clientinfo_java_proto",
31    deps = [":clientinfo_proto"],
32)
33
34java_grpc_library(
35    name = "clientinfo_java_grpc",
36    srcs = [":clientinfo_proto"],
37    deps = [":clientinfo_java_proto"],
38)
39
40##############################################################################
41# Go
42##############################################################################
43load(
44    "@com_google_googleapis_imports//:imports.bzl",
45    "go_proto_library",
46)
47
48go_proto_library(
49    name = "clientinfo_go_proto",
50    compilers = ["@io_bazel_rules_go//proto:go_grpc"],
51    importpath = "cloud.google.com/go/maps/unity/unitypb",
52    protos = [":clientinfo_proto"],
53    deps = [
54    ],
55)
56
57##############################################################################
58# PHP
59##############################################################################
60load(
61    "@com_google_googleapis_imports//:imports.bzl",
62    "php_proto_library",
63)
64
65php_proto_library(
66    name = "clientinfo_php_proto",
67    deps = [":clientinfo_proto"],
68)
69
70##############################################################################
71# Node.js
72##############################################################################
73
74##############################################################################
75# Ruby
76##############################################################################
77load(
78    "@com_google_googleapis_imports//:imports.bzl",
79    "ruby_grpc_library",
80    "ruby_proto_library",
81)
82
83ruby_proto_library(
84    name = "clientinfo_ruby_proto",
85    deps = [":clientinfo_proto"],
86)
87
88ruby_grpc_library(
89    name = "clientinfo_ruby_grpc",
90    srcs = [":clientinfo_proto"],
91    deps = [":clientinfo_ruby_proto"],
92)
93
94##############################################################################
95# C#
96##############################################################################
97load(
98    "@com_google_googleapis_imports//:imports.bzl",
99    "csharp_grpc_library",
100    "csharp_proto_library",
101)
102
103csharp_proto_library(
104    name = "clientinfo_csharp_proto",
105    deps = [":clientinfo_proto"],
106)
107
108csharp_grpc_library(
109    name = "clientinfo_csharp_grpc",
110    srcs = [":clientinfo_proto"],
111    deps = [":clientinfo_csharp_proto"],
112)
113
114##############################################################################
115# C++
116##############################################################################
117# Put your C++ code here
118