diff options
author | Nicolas "Pixel" Noble <pixel@nobis-crew.org> | 2017-04-13 01:40:54 +0200 |
---|---|---|
committer | Nicolas "Pixel" Noble <pixel@nobis-crew.org> | 2017-04-13 02:03:22 +0200 |
commit | 7c26eed8388c131dc5833f554414eebb6107b0cd (patch) | |
tree | 3f67e98b2f4433831af3c83208a8720ccf904041 /bazel/grpc_build_system.bzl | |
parent | 9c54a0c12cbb55dd96a50074868ad55126b356b9 (diff) |
Buildifier and wrapping test/cpp/* rules with our build system.
Diffstat (limited to 'bazel/grpc_build_system.bzl')
-rw-r--r-- | bazel/grpc_build_system.bzl | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/bazel/grpc_build_system.bzl b/bazel/grpc_build_system.bzl index 8b524bd0e5..cdadc149bd 100644 --- a/bazel/grpc_build_system.bzl +++ b/bazel/grpc_build_system.bzl @@ -69,3 +69,22 @@ def grpc_proto_library(name, srcs = [], deps = [], well_known_protos = None, use_external = use_external, ) +def grpc_cc_test(name, srcs = [], deps = [], external_deps = [], args = [], data = []): + native.cc_test( + name = name, + srcs = srcs, + args = args, + data = data, + deps = deps + ["//external:" + dep for dep in external_deps], + linkopts = ["-pthread"], + ) + +def grpc_cc_binary(name, srcs = [], deps = [], external_deps = [], args = [], data = []): + native.cc_binary( + name = name, + srcs = srcs, + args = args, + data = data, + deps = deps + ["//external:" + dep for dep in external_deps], + linkopts = ["-pthread"], + ) |