diff options
author | Martin Maly <mmaly@google.com> | 2015-12-04 17:44:58 -0800 |
---|---|---|
committer | Martin Maly <mmaly@google.com> | 2015-12-04 17:53:07 -0800 |
commit | 8e0c9a3f1142e38021f4694f93309185dd098c2c (patch) | |
tree | d01c98501b5f5b275a63527d319728483cedf86f | |
parent | 01e00d251bdc073b085d299b9e11a8d2fc5207dd (diff) | |
download | protobuf-8e0c9a3f1142e38021f4694f93309185dd098c2c.tar.gz protobuf-8e0c9a3f1142e38021f4694f93309185dd098c2c.tar.bz2 protobuf-8e0c9a3f1142e38021f4694f93309185dd098c2c.zip |
Making _genproto rules public.
This enables other xx_proto_library targets to depend on xx_proto_library
targets in different packages, and specifically on xx_wkt_protos.
-rw-r--r-- | protobuf.bzl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/protobuf.bzl b/protobuf.bzl index 86c6f251..bf748db6 100644 --- a/protobuf.bzl +++ b/protobuf.bzl @@ -141,6 +141,7 @@ def cc_proto_library( deps=[s + "_genproto" for s in deps], includes=includes, protoc=protoc, + visibility=["//visibility:public"], ) # An empty cc_library to make rule dependency consistent. native.cc_library( @@ -157,6 +158,7 @@ def cc_proto_library( protoc=protoc, gen_cc=1, outs=outs, + visibility=["//visibility:public"], ) if default_runtime and not default_runtime in cc_libs: @@ -245,6 +247,7 @@ def py_proto_library( protoc=protoc, gen_py=1, outs=outs, + visibility=["//visibility:public"], ) if include != None: |