1load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library") 2 3java_library( 4 name = "example-gauth", 5 testonly = 1, 6 srcs = glob( 7 ["src/main/java/**/*.java"], 8 ), 9 deps = [ 10 "@io_grpc_grpc_java//api", 11 "@io_grpc_grpc_java//auth", 12 "@io_grpc_grpc_java//protobuf", 13 "@io_grpc_grpc_java//stub", 14 "@maven//:com_google_api_grpc_grpc_google_cloud_pubsub_v1", 15 "@maven//:com_google_api_grpc_proto_google_cloud_pubsub_v1", 16 "@maven//:com_google_auth_google_auth_library_oauth2_http", 17 ], 18) 19 20java_binary( 21 name = "google-auth-client", 22 testonly = 1, 23 main_class = "io.grpc.examples.googleAuth.GoogleAuthClient", 24 runtime_deps = [ 25 ":example-gauth", 26 ], 27) 28