Merge pull request #14609 from apolcyn/cleanup_grpc_py_binary

Clean up grpc_py_binary build rule
pull/14608/merge
apolcyn 7 years ago committed by GitHub
commit 14b470ac8f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      bazel/grpc_build_system.bzl
  2. 3
      test/cpp/naming/BUILD

@ -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":

@ -37,10 +37,11 @@ grpc_sh_binary(
grpc_py_binary(
name = "test_dns_server",
srcs = ["test_dns_server.py"],
testonly = True,
data = [
"resolver_test_record_groups.yaml",
],
deps = [
external_deps = [
"twisted",
"yaml",
]

Loading…
Cancel
Save