diff options
author | Shohei Kamimori <jyane.kstm@gmail.com> | 2018-01-18 05:18:14 +0900 |
---|---|---|
committer | Eric Anderson <ejona@google.com> | 2018-01-17 12:18:14 -0800 |
commit | 4b54df304cd7d91d8e82424b143f293f67cb5e7b (patch) | |
tree | 6c74313cfa37621ba7aa608de59f067cc8ec3267 /grpclb | |
parent | b940084c331698f0ca22a929d8984832e4dbb6c5 (diff) | |
download | grpc-grpc-java-4b54df304cd7d91d8e82424b143f293f67cb5e7b.tar.gz |
bazel,grpclb: add a bazel build definition
Diffstat (limited to 'grpclb')
-rw-r--r-- | grpclb/BUILD.bazel | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/grpclb/BUILD.bazel b/grpclb/BUILD.bazel new file mode 100644 index 000000000..797363688 --- /dev/null +++ b/grpclb/BUILD.bazel @@ -0,0 +1,40 @@ +load("//:java_grpc_library.bzl", "java_grpc_library") + +java_library( + name = "grpclb", + srcs = glob([ + "src/main/java/io/grpc/grpclb/*.java", + ]), + visibility = ["//visibility:public"], + deps = [ + "//core", + "//core:internal", + "//core:util", + "//stub", + "@com_google_protobuf//:protobuf_java_util", + "@com_google_guava_guava//jar", + "@com_google_code_findbugs_jsr305//jar", + ":load_balancer_java_proto", + ":load_balancer_java_grpc", + ], +) + +proto_library( + name = "load_balancer_proto", + srcs = ["src/main/proto/load_balancer.proto"], + deps = [ + "@com_google_protobuf//:timestamp_proto", + "@com_google_protobuf//:duration_proto", + ], +) + +java_proto_library( + name = "load_balancer_java_proto", + deps = [":load_balancer_proto"], +) + +java_grpc_library( + name = "load_balancer_java_grpc", + srcs = [":load_balancer_proto"], + deps = [":load_balancer_java_proto"], +) |