aboutsummaryrefslogtreecommitdiff
path: root/protobuf.bzl
diff options
context:
space:
mode:
authorJames O'Kane <jo2y@midnightlinux.com>2018-03-08 22:30:44 -0800
committerJames O'Kane <jo2y@midnightlinux.com>2018-03-08 22:30:44 -0800
commit950f5e42054bdc7a5beeeabf6e839aa4296786ce (patch)
treef49afae54a91c250f2db7eeb992d18ed94c2a12e /protobuf.bzl
parent6dd563a674a3ce9bf846decdfcbea50f6d2d6aaa (diff)
downloadprotobuf-950f5e42054bdc7a5beeeabf6e839aa4296786ce.tar.gz
protobuf-950f5e42054bdc7a5beeeabf6e839aa4296786ce.tar.bz2
protobuf-950f5e42054bdc7a5beeeabf6e839aa4296786ce.zip
Replace //:protoc and similar default macro arguments with
@com_google_protobuf prefixed versions. This allows them to work in 3rd party repositories. Fix a bad visibility rule. :hidden does not exist, but :private does.
Diffstat (limited to 'protobuf.bzl')
-rw-r--r--protobuf.bzl8
1 files changed, 4 insertions, 4 deletions
diff --git a/protobuf.bzl b/protobuf.bzl
index 6aed44a4..1c2d63c6 100644
--- a/protobuf.bzl
+++ b/protobuf.bzl
@@ -171,10 +171,10 @@ def cc_proto_library(
deps=[],
cc_libs=[],
include=None,
- protoc="//:protoc",
+ protoc="@com_google_protobuf//:protoc",
internal_bootstrap_hack=False,
use_grpc_plugin=False,
- default_runtime="//:protobuf",
+ default_runtime="@com_google_protobuf//:protobuf",
**kargs):
"""Bazel rule to create a C++ protobuf library from proto source files
@@ -317,8 +317,8 @@ def py_proto_library(
py_libs=[],
py_extra_srcs=[],
include=None,
- default_runtime="//:protobuf_python",
- protoc="//:protoc",
+ default_runtime="@com_google_protobuf//:protobuf_python",
+ protoc="@com_google_protobuf//:protoc",
use_grpc_plugin=False,
**kargs):
"""Bazel rule to create a Python protobuf library from proto source files