|
|
@ -262,13 +262,22 @@ def grpc_sh_binary(name, srcs, data = []): |
|
|
|
data = data, |
|
|
|
data = data, |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
def grpc_py_binary(name, srcs, data = [], deps = [], external_deps = [], testonly = False): |
|
|
|
def grpc_py_binary(name, |
|
|
|
|
|
|
|
srcs, |
|
|
|
|
|
|
|
data = [], |
|
|
|
|
|
|
|
deps = [], |
|
|
|
|
|
|
|
external_deps = [], |
|
|
|
|
|
|
|
testonly = False, |
|
|
|
|
|
|
|
python_version = "PY2", |
|
|
|
|
|
|
|
**kwargs): |
|
|
|
native.py_binary( |
|
|
|
native.py_binary( |
|
|
|
name = name, |
|
|
|
name = name, |
|
|
|
srcs = srcs, |
|
|
|
srcs = srcs, |
|
|
|
testonly = testonly, |
|
|
|
testonly = testonly, |
|
|
|
data = data, |
|
|
|
data = data, |
|
|
|
deps = deps + _get_external_deps(external_deps), |
|
|
|
deps = deps + _get_external_deps(external_deps), |
|
|
|
|
|
|
|
python_version = python_version, |
|
|
|
|
|
|
|
**kwargs, |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
def grpc_package(name, visibility = "private", features = []): |
|
|
|
def grpc_package(name, visibility = "private", features = []): |
|
|
|