aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZHANG Dapeng <zdapeng@google.com>2017-07-05 16:15:33 -0700
committerGitHub <noreply@github.com>2017-07-05 16:15:33 -0700
commitc2791496ca8880cb05668d263bc8a72ed2702367 (patch)
treed4b4a47e95ab3e1351aa023445c9fc0dc37b53d4
parent69e278aa8eccf8df9627489e8a9809a18b4eed0c (diff)
downloadgrpc-grpc-java-c2791496ca8880cb05668d263bc8a72ed2702367.tar.gz
fix misuse of bazel repo @com_google_protobuf
resolves #3175
-rw-r--r--examples/BUILD.bazel4
-rw-r--r--protobuf-lite/BUILD.bazel2
-rw-r--r--protobuf/BUILD.bazel4
-rw-r--r--repositories.bzl5
4 files changed, 10 insertions, 5 deletions
diff --git a/examples/BUILD.bazel b/examples/BUILD.bazel
index fe6bbdd66..9255676a8 100644
--- a/examples/BUILD.bazel
+++ b/examples/BUILD.bazel
@@ -49,10 +49,10 @@ java_library(
"@com_google_api_grpc_google_common_protos//jar",
"@com_google_code_findbugs_jsr305//jar",
"@com_google_guava//jar",
- "@com_google_protobuf//:protobuf_java_util",
"@com_google_protobuf_java//:protobuf_java",
- "@grpc_java//protobuf",
+ "@com_google_protobuf_java//:protobuf_java_util",
"@grpc_java//core",
+ "@grpc_java//protobuf",
"@grpc_java//stub",
],
)
diff --git a/protobuf-lite/BUILD.bazel b/protobuf-lite/BUILD.bazel
index 9b018608c..74939c2fe 100644
--- a/protobuf-lite/BUILD.bazel
+++ b/protobuf-lite/BUILD.bazel
@@ -10,6 +10,6 @@ java_library(
"//core:internal",
"@com_google_code_findbugs_jsr305//jar",
"@com_google_guava//jar",
- "@com_google_protobuf//:protobuf_java",
+ "@com_google_protobuf_java//:protobuf_java",
],
)
diff --git a/protobuf/BUILD.bazel b/protobuf/BUILD.bazel
index 41288a28b..29fc11c6e 100644
--- a/protobuf/BUILD.bazel
+++ b/protobuf/BUILD.bazel
@@ -10,7 +10,7 @@ java_library(
"@com_google_api_grpc_google_common_protos//jar",
"@com_google_code_findbugs_jsr305//jar",
"@com_google_guava//jar",
- "@com_google_protobuf//:protobuf_java",
- "@com_google_protobuf//:protobuf_java_util",
+ "@com_google_protobuf_java//:protobuf_java",
+ "@com_google_protobuf_java//:protobuf_java_util",
],
)
diff --git a/repositories.bzl b/repositories.bzl
index a15e95f89..8f840c8a0 100644
--- a/repositories.bzl
+++ b/repositories.bzl
@@ -120,6 +120,9 @@ def com_google_instrumentation_api():
)
def com_google_protobuf():
+ # proto_library rules implicitly depend on @com_google_protobuf//:protoc,
+ # which is the proto-compiler.
+ # This statement defines the @com_google_protobuf repo.
native.http_archive(
name = "com_google_protobuf",
sha256 = "df77b0e60afcd3d90b2654cd305e61ae8ae2e2281b4d6540c7093da4c4245d75",
@@ -128,6 +131,8 @@ def com_google_protobuf():
)
def com_google_protobuf_java():
+ # java_proto_library rules implicitly depend on @com_google_protobuf_java//:java_toolchain,
+ # which is the Java proto runtime (base classes and common utilities).
native.http_archive(
name = "com_google_protobuf_java",
sha256 = "df77b0e60afcd3d90b2654cd305e61ae8ae2e2281b4d6540c7093da4c4245d75",