1load("//:java_grpc_library.bzl", "java_grpc_library") 2 3java_library( 4 name = "grpclb", 5 srcs = glob([ 6 "src/main/java/io/grpc/grpclb/*.java", 7 ]), 8 resources = glob([ 9 "src/main/resources/**", 10 ]), 11 visibility = ["//visibility:public"], 12 deps = [ 13 ":load_balancer_java_grpc", 14 "//api", 15 "//context", 16 "//core:internal", 17 "//core:util", 18 "//stub", 19 "@com_google_code_findbugs_jsr305//jar", 20 "@com_google_guava_guava//jar", 21 "@com_google_j2objc_j2objc_annotations//jar", 22 "@com_google_protobuf//:protobuf_java_util", 23 "@io_grpc_grpc_proto//:grpclb_load_balancer_java_proto", 24 ], 25) 26 27java_grpc_library( 28 name = "load_balancer_java_grpc", 29 srcs = ["@io_grpc_grpc_proto//:grpclb_load_balancer_proto"], 30 deps = ["@io_grpc_grpc_proto//:grpclb_load_balancer_java_proto"], 31) 32