Browse Source

Merge pull request #1024 from martinmaly/wkt

Making _genproto rules public.
Jisi Liu 9 years ago
parent
commit
b1b9c254e2
1 changed files with 3 additions and 0 deletions
  1. 3 0
      protobuf.bzl

+ 3 - 0
protobuf.bzl

@@ -141,6 +141,7 @@ def cc_proto_library(
         deps=[s + "_genproto" for s in deps],
         deps=[s + "_genproto" for s in deps],
         includes=includes,
         includes=includes,
         protoc=protoc,
         protoc=protoc,
+        visibility=["//visibility:public"],
     )
     )
     # An empty cc_library to make rule dependency consistent.
     # An empty cc_library to make rule dependency consistent.
     native.cc_library(
     native.cc_library(
@@ -157,6 +158,7 @@ def cc_proto_library(
       protoc=protoc,
       protoc=protoc,
       gen_cc=1,
       gen_cc=1,
       outs=outs,
       outs=outs,
+      visibility=["//visibility:public"],
   )
   )
 
 
   if default_runtime and not default_runtime in cc_libs:
   if default_runtime and not default_runtime in cc_libs:
@@ -245,6 +247,7 @@ def py_proto_library(
       protoc=protoc,
       protoc=protoc,
       gen_py=1,
       gen_py=1,
       outs=outs,
       outs=outs,
+      visibility=["//visibility:public"],
   )
   )
 
 
   if include != None:
   if include != None: