Synchronize new proto/yaml changes.

PiperOrigin-RevId: 258611957
This commit is contained in:
Google APIs 2019-07-17 11:48:47 -07:00 committed by Copybara-Service
parent 96d5a05171
commit 0ce9d41a2c
3 changed files with 174 additions and 0 deletions

View File

@ -524,3 +524,148 @@ cc_proto_library(
name = "usage_cc_proto",
deps = [":usage_proto"],
)
##############################################################################
# Python
##############################################################################
load("@com_google_googleapis_imports//:imports.bzl", "py_proto_library")
py_proto_library(
name = "annotations_py_proto",
deps = [":annotations_proto"],
)
py_proto_library(
name = "auth_py_proto",
deps = [":auth_proto"],
)
py_proto_library(
name = "backend_py_proto",
deps = [":backend_proto"],
)
py_proto_library(
name = "billing_py_proto",
deps = [":billing_proto"],
)
py_proto_library(
name = "client_py_proto",
deps = [":client_proto"],
)
py_proto_library(
name = "config_change_py_proto",
deps = [":config_change_proto"],
)
py_proto_library(
name = "consumer_py_proto",
deps = [":consumer_proto"],
)
py_proto_library(
name = "context_py_proto",
deps = [":context_proto"],
)
py_proto_library(
name = "control_py_proto",
deps = [":control_proto"],
)
py_proto_library(
name = "distribution_py_proto",
deps = [":distribution_proto"],
)
py_proto_library(
name = "documentation_py_proto",
deps = [":documentation_proto"],
)
py_proto_library(
name = "endpoint_py_proto",
deps = [":endpoint_proto"],
)
py_proto_library(
name = "field_behavior_py_proto",
deps = [":field_behavior_proto"],
)
py_proto_library(
name = "http_py_proto",
deps = [":http_proto"],
)
py_proto_library(
name = "httpbody_py_proto",
deps = [":httpbody_proto"],
)
py_proto_library(
name = "label_py_proto",
deps = [":label_proto"],
)
py_proto_library(
name = "launch_stage_py_proto",
deps = [":launch_stage_proto"],
)
py_proto_library(
name = "log_py_proto",
deps = [":log_proto"],
)
py_proto_library(
name = "logging_py_proto",
deps = [":logging_proto"],
)
py_proto_library(
name = "metric_py_proto",
deps = [":metric_proto"],
)
py_proto_library(
name = "monitored_resource_py_proto",
deps = [":monitored_resource_proto"],
)
py_proto_library(
name = "monitoring_py_proto",
deps = ["monitoring_proto"],
)
py_proto_library(
name = "quota_py_proto",
deps = ["quota_proto"],
)
py_proto_library(
name = "resource_py_proto",
deps = [":resource_proto"],
)
py_proto_library(
name = "service_py_proto",
deps = [":service_proto"],
)
py_proto_library(
name = "source_info_py_proto",
deps = [":source_info_proto"],
)
py_proto_library(
name = "system_parameter_py_proto",
deps = [":system_parameter_proto"],
)
py_proto_library(
name = "usage_py_proto",
deps = [":usage_proto"],
)

View File

@ -85,3 +85,24 @@ cc_proto_library(
name = "status_cc_proto",
deps = [":status_proto"],
)
##############################################################################
# Python
##############################################################################
load("@com_google_googleapis_imports//:imports.bzl", "py_proto_library")
py_proto_library(
name = "code_py_proto",
deps = [":code_proto"],
)
py_proto_library(
name = "error_details_py_proto",
deps = [":error_details_proto"],
)
py_proto_library(
name = "status_py_proto",
deps = [":status_proto"],
)

View File

@ -163,6 +163,14 @@ def switched_rules_by_language(
"@com_google_api_codegen//rules_gapic/go:go_gapic_pkg.bzl",
)
#
# Python rules are not yet supported in googleapis due to a lack of
# standard python rules in bazel / grpc. This placeholder enables
# other projects to provide their own macros.
# Please see https://github.com/grpc/grpc/issues/19255
#
rules["py_proto_library"] = ""
#
# C++
#