aboutsummaryrefslogtreecommitdiffhomepage
path: root/bazel/grpc_build_system.bzl
diff options
context:
space:
mode:
authorGravatar Alexander Polcyn <apolcyn@google.com>2018-01-11 09:47:18 -0800
committerGravatar Alexander Polcyn <apolcyn@google.com>2018-01-11 09:47:18 -0800
commitf1b933ce7fe36d150d21f03ad60a88c63a92b350 (patch)
treeffd4bea7b879fda7d697a4373b4bbfaa53ed1fb9 /bazel/grpc_build_system.bzl
parent2eb22fd67d73a210c1f41d79efcfe52285ccb2ec (diff)
Avoid building c-ares lib when grpc_no_ares is true
Diffstat (limited to 'bazel/grpc_build_system.bzl')
-rw-r--r--bazel/grpc_build_system.bzl3
1 files changed, 3 insertions, 0 deletions
diff --git a/bazel/grpc_build_system.bzl b/bazel/grpc_build_system.bzl
index d146ca9c2c..9a3b761344 100644
--- a/bazel/grpc_build_system.bzl
+++ b/bazel/grpc_build_system.bzl
@@ -31,6 +31,9 @@ def _get_external_deps(external_deps):
for dep in external_deps:
if dep == "nanopb":
ret.append("//third_party/nanopb")
+ elif dep == "cares":
+ ret += select({"//:grpc_no_ares": [],
+ "//conditions:default": ["//external:cares"],})
else:
ret.append("//external:" + dep)
return ret