aboutsummaryrefslogtreecommitdiffhomepage
path: root/bazel
diff options
context:
space:
mode:
authorGravatar apolcyn <apolcyn@google.com>2018-03-06 16:23:25 -0800
committerGravatar GitHub <noreply@github.com>2018-03-06 16:23:25 -0800
commit14b470ac8f59ab1dc88c53335efa84f4849f3fa9 (patch)
tree12a65b0e29941f83a2d88d9a0f23b5d8e7047098 /bazel
parent237768893f32ba751701c8ac4960f39b1d78926a (diff)
parent092f19947426d74a8b992072e3a9805c3885eada (diff)
Merge pull request #14609 from apolcyn/cleanup_grpc_py_binary
Clean up grpc_py_binary build rule
Diffstat (limited to 'bazel')
-rw-r--r--bazel/grpc_build_system.bzl10
1 files changed, 3 insertions, 7 deletions
diff --git a/bazel/grpc_build_system.bzl b/bazel/grpc_build_system.bzl
index 3813f57c10..7bc186265d 100644
--- a/bazel/grpc_build_system.bzl
+++ b/bazel/grpc_build_system.bzl
@@ -170,17 +170,13 @@ def grpc_sh_binary(name, srcs, data = []):
srcs = srcs,
data = data)
-def grpc_py_binary(name, srcs, data = [], deps = []):
- if name == "test_dns_server":
- deps = _get_external_deps([
- "twisted",
- "yaml",
- ])
+def grpc_py_binary(name, srcs, data = [], deps = [], external_deps = [], testonly = False):
native.py_binary(
name = name,
srcs = srcs,
data = data,
- deps = deps)
+ deps = deps + _get_external_deps(external_deps)
+ )
def grpc_package(name, visibility = "private", features = []):
if visibility == "tests":