Add unittest build rules

This commit is contained in:
Fahrzin Hemmati 2018-03-26 19:08:26 -07:00
parent d1403e58d8
commit 0d68b29ac4

27
BUILD
View File

@ -913,3 +913,30 @@ objc_library(
non_arc_srcs = OBJC_SRCS,
visibility = ["//visibility:public"],
)
################################################################################
# Test generated proto support
################################################################################
genrule(
name = "generated_protos",
srcs = ["src/google/protobuf/unittest_import.proto"],
outs = ["unittest_gen.proto"],
cmd = "cat $(SRCS) | sed 's|google/|src/google/|' > $(OUTS)"
)
proto_library(
name = "generated_protos_proto",
srcs = ["unittest_gen.proto"],
)
py_proto_library(
name = "generated_protos_py",
srcs = [
"unittest_gen.proto",
"src/google/protobuf/unittest_import_public.proto",
],
default_runtime = "",
protoc = ":protoc",
)