aboutsummaryrefslogtreecommitdiff
path: root/protobuf.bzl
diff options
context:
space:
mode:
authorMartin Maly <mmaly@google.com>2015-12-04 17:44:58 -0800
committerMartin Maly <mmaly@google.com>2015-12-04 17:53:07 -0800
commit8e0c9a3f1142e38021f4694f93309185dd098c2c (patch)
treed01c98501b5f5b275a63527d319728483cedf86f /protobuf.bzl
parent01e00d251bdc073b085d299b9e11a8d2fc5207dd (diff)
downloadprotobuf-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.
Diffstat (limited to 'protobuf.bzl')
-rw-r--r--protobuf.bzl3
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: