add features and linkstatic to grpc_cc_binary in bazel

pull/23948/head
“Mohan 5 years ago
parent c4b31bc3fe
commit 41bad78ab3
  1. 4
      bazel/grpc_build_system.bzl

@ -231,7 +231,7 @@ def grpc_cc_test(name, srcs = [], deps = [], external_deps = [], args = [], data
**args
)
def grpc_cc_binary(name, srcs = [], deps = [], external_deps = [], args = [], data = [], language = "C++", testonly = False, linkshared = False, linkopts = [], tags = []):
def grpc_cc_binary(name, srcs = [], deps = [], external_deps = [], args = [], data = [], language = "C++", testonly = False, linkshared = False, linkstatic = False, linkopts = [], tags = [], features = []):
copts = []
if language.upper() == "C":
copts = ["-std=c99"]
@ -242,10 +242,12 @@ def grpc_cc_binary(name, srcs = [], deps = [], external_deps = [], args = [], da
data = data,
testonly = testonly,
linkshared = linkshared,
linkstatic = linkstatic,
deps = deps + _get_external_deps(external_deps),
copts = copts,
linkopts = if_not_windows(["-pthread"]) + linkopts,
tags = tags,
features = features,
)
def grpc_generate_one_off_targets():

Loading…
Cancel
Save