aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
diff options
context:
space:
mode:
authorGravatar Liam Miller-Cushon <cushon@google.com>2018-04-16 15:31:09 +0200
committerGravatar Philipp Wollermann <philwo@google.com>2018-04-16 15:31:09 +0200
commit8caa745545a1757fe93c6684d5ab98a47fa2718c (patch)
treeaf4e20ff01df0bc204b7a1985a64d556564146f7 /third_party
parent81d999d40a42393ad5ddc8d889563fd3c431e409 (diff)
Add a dependency on javax-annotations to java_grpc_library
to work around grpc/grpc-java#3633. Change-Id: I7623a3d2a26f91cd37cad3c3446c37ce6fbd0706 Closes #5017.
Diffstat (limited to 'third_party')
-rw-r--r--third_party/grpc/build_defs.bzl2
1 files changed, 2 insertions, 0 deletions
diff --git a/third_party/grpc/build_defs.bzl b/third_party/grpc/build_defs.bzl
index 1369eea480..4240c1debf 100644
--- a/third_party/grpc/build_defs.bzl
+++ b/third_party/grpc/build_defs.bzl
@@ -2,6 +2,7 @@
You need to load the rules in your BUILD file for use, like:
load("//third_party/grpc:build_defs.bzl", "java_grpc_library")
"""
+
def _path_ignoring_repository(f):
if (len(f.owner.workspace_root) == 0):
return f.short_path
@@ -96,6 +97,7 @@ def java_grpc_library(name, srcs, deps, enable_deprecated=None, visibility=None,
srcs = [gensource_name],
visibility = visibility,
deps = [
+ "@io_bazel//third_party:javax_annotations",
"@io_bazel//third_party:jsr305",
"@io_bazel//third_party/grpc:grpc-jar",
"@io_bazel//third_party:guava",