diff --git a/auth/BUILD.bazel b/auth/BUILD.bazel new file mode 100644 index 0000000000..7cc6214a26 --- /dev/null +++ b/auth/BUILD.bazel @@ -0,0 +1,13 @@ +java_library( + name = "auth", + srcs = glob([ + "src/main/java/io/grpc/auth/*.java", + ]), + visibility = ["//visibility:public"], + deps = [ + "//core", + "@com_google_auth_google_auth_library_credentials//jar", + "@com_google_guava_guava//jar", + "@com_google_code_findbugs_jsr305//jar", + ], +) diff --git a/repositories.bzl b/repositories.bzl index 00c4e19426..c168e9a336 100644 --- a/repositories.bzl +++ b/repositories.bzl @@ -2,6 +2,7 @@ def grpc_java_repositories( omit_com_google_api_grpc_google_common_protos=False, + omit_com_google_auth_google_auth_library_credentials=False, omit_com_google_code_findbugs_jsr305=False, omit_com_google_code_gson=False, omit_com_google_errorprone_error_prone_annotations=False, @@ -30,6 +31,8 @@ def grpc_java_repositories( """Imports dependencies for grpc-java.""" if not omit_com_google_api_grpc_google_common_protos: com_google_api_grpc_google_common_protos() + if not omit_com_google_auth_google_auth_library_credentials: + com_google_auth_google_auth_library_credentials() if not omit_com_google_code_findbugs_jsr305: com_google_code_findbugs_jsr305() if not omit_com_google_code_gson: @@ -97,6 +100,13 @@ def com_google_api_grpc_google_common_protos(): sha1 = "86f070507e28b930e50d218ee5b6788ef0dd05e6", ) +def com_google_auth_google_auth_library_credentials(): + native.maven_jar( + name = "com_google_auth_google_auth_library_credentials", + artifact = "com.google.auth:google-auth-library-credentials:0.9.0", + sha1 = "8e2b181feff6005c9cbc6f5c1c1e2d3ec9138d46", + ) + def com_google_code_findbugs_jsr305(): native.maven_jar( name = "com_google_code_findbugs_jsr305",