aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/interop/BUILD
diff options
context:
space:
mode:
authorGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2017-05-25 02:19:29 +0200
committerGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2017-05-25 02:19:29 +0200
commitc6dea730caf06699019ebe2765ce56bcff02449d (patch)
treef74aac0f03f73720f9a74e249210bafa92b1a76b /test/cpp/interop/BUILD
parent3dedf65b0f8e46f69dabcca0cef896c41e0bf586 (diff)
Realized that the interop BUILD file still uses cc_library and stuff.
Diffstat (limited to 'test/cpp/interop/BUILD')
-rw-r--r--test/cpp/interop/BUILD24
1 files changed, 18 insertions, 6 deletions
diff --git a/test/cpp/interop/BUILD b/test/cpp/interop/BUILD
index f12395ef44..5577565485 100644
--- a/test/cpp/interop/BUILD
+++ b/test/cpp/interop/BUILD
@@ -29,6 +29,8 @@
licenses(["notice"]) # 3-clause BSD
+load("//bazel:grpc_build_system.bzl", "grpc_cc_library", "grpc_cc_test", "grpc_cc_binary")
+
package(
features = [
"-layering_check",
@@ -36,7 +38,7 @@ package(
],
)
-cc_library(
+grpc_cc_library(
name = "server_helper_lib",
srcs = [
"server_helper.cc",
@@ -50,15 +52,25 @@ cc_library(
],
)
-cc_binary(
+grpc_cc_binary(
name = "interop_server",
srcs = [
- "interop_server.cc",
"interop_server_bootstrap.cc",
],
+ language = "C++",
deps = [
- ":server_helper_lib",
"//:grpc++",
+ ],
+)
+
+grpc_cc_library(
+ name = "interop_server_lib",
+ srcs = [
+ "interop_server.cc",
+ ],
+ language = "C++",
+ deps = [
+ ":server_helper_lib",
"//src/proto/grpc/testing:empty_proto",
"//src/proto/grpc/testing:messages_proto",
"//src/proto/grpc/testing:test_proto",
@@ -66,7 +78,7 @@ cc_binary(
],
)
-cc_library(
+grpc_cc_library(
name = "client_helper_lib",
srcs = [
"client_helper.cc",
@@ -86,7 +98,7 @@ cc_library(
],
)
-cc_binary(
+grpc_cc_binary(
name = "interop_client",
srcs = [
"client.cc",