Merge pull request #42591 from sclarkson:systemlib-protobuf-fix

PiperOrigin-RevId: 328283394
Change-Id: I266dd2fb23195581494e36d1f9cdf9c1d3006943
This commit is contained in:
TensorFlower Gardener 2020-08-25 00:43:29 -07:00
commit ee4387f18b

View File

@ -15,8 +15,13 @@ filegroup(
HEADERS = [
"google/protobuf/any.pb.h",
"google/protobuf/any.proto",
"google/protobuf/api.pb.h",
"google/protobuf/api.proto",
"google/protobuf/arena.h",
"google/protobuf/compiler/importer.h",
"google/protobuf/compiler/plugin.h",
"google/protobuf/compiler/plugin.pb.h",
"google/protobuf/compiler/plugin.proto",
"google/protobuf/descriptor.h",
"google/protobuf/descriptor.pb.h",
"google/protobuf/descriptor.proto",
@ -32,9 +37,15 @@ HEADERS = [
"google/protobuf/io/zero_copy_stream_impl_lite.h",
"google/protobuf/map.h",
"google/protobuf/repeated_field.h",
"google/protobuf/source_context.pb.h",
"google/protobuf/source_context.proto",
"google/protobuf/struct.pb.h",
"google/protobuf/struct.proto",
"google/protobuf/text_format.h",
"google/protobuf/timestamp.pb.h",
"google/protobuf/timestamp.proto",
"google/protobuf/type.pb.h",
"google/protobuf/type.proto",
"google/protobuf/util/json_util.h",
"google/protobuf/util/type_resolver_util.h",
"google/protobuf/wrappers.pb.h",
@ -102,3 +113,75 @@ py_library(
srcs_version = "PY2AND3",
visibility = ["//visibility:public"],
)
proto_library(
name = "any_proto",
srcs = ["google/protobuf/any.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "api_proto",
srcs = ["google/protobuf/api.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "compiler_plugin_proto",
srcs = ["google/protobuf/compiler/plugin.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "descriptor_proto",
srcs = ["google/protobuf/descriptor.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "duration_proto",
srcs = ["google/protobuf/duration.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "empty_proto",
srcs = ["google/protobuf/empty.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "field_mask_proto",
srcs = ["google/protobuf/field_mask.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "source_context_proto",
srcs = ["google/protobuf/source_context.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "struct_proto",
srcs = ["google/protobuf/struct.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "timestamp_proto",
srcs = ["google/protobuf/timestamp.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "type_proto",
srcs = ["google/protobuf/type.proto"],
visibility = ["//visibility:public"],
)
proto_library(
name = "wrappers_proto",
srcs = ["google/protobuf/wrappers.proto"],
visibility = ["//visibility:public"],
)