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 | |
parent | 9c54a0c12cbb55dd96a50074868ad55126b356b9 (diff) |
Buildifier and wrapping test/cpp/* rules with our build system.
Diffstat (limited to 'bazel')
-rw-r--r-- | bazel/BUILD | 2 | ||||
-rw-r--r-- | bazel/grpc_build_system.bzl | 19 |
2 files changed, 20 insertions, 1 deletions
diff --git a/bazel/BUILD b/bazel/BUILD index b86dcc2ad7..9387dddab6 100644 --- a/bazel/BUILD +++ b/bazel/BUILD @@ -41,6 +41,6 @@ proto_library( cc_grpc_library( name = "well_known_protos", srcs = "well_known_protos_list", - deps = [], proto_only = True, + deps = [], ) 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"], + ) |