mirror of https://github.com/grpc/grpc-java.git
auth,bazel: add a bazel build definition
This commit is contained in:
parent
3b93fd44bd
commit
015b2fffa3
|
|
@ -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",
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
def grpc_java_repositories(
|
def grpc_java_repositories(
|
||||||
omit_com_google_api_grpc_google_common_protos=False,
|
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_findbugs_jsr305=False,
|
||||||
omit_com_google_code_gson=False,
|
omit_com_google_code_gson=False,
|
||||||
omit_com_google_errorprone_error_prone_annotations=False,
|
omit_com_google_errorprone_error_prone_annotations=False,
|
||||||
|
|
@ -30,6 +31,8 @@ def grpc_java_repositories(
|
||||||
"""Imports dependencies for grpc-java."""
|
"""Imports dependencies for grpc-java."""
|
||||||
if not omit_com_google_api_grpc_google_common_protos:
|
if not omit_com_google_api_grpc_google_common_protos:
|
||||||
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:
|
if not omit_com_google_code_findbugs_jsr305:
|
||||||
com_google_code_findbugs_jsr305()
|
com_google_code_findbugs_jsr305()
|
||||||
if not omit_com_google_code_gson:
|
if not omit_com_google_code_gson:
|
||||||
|
|
@ -97,6 +100,13 @@ def com_google_api_grpc_google_common_protos():
|
||||||
sha1 = "86f070507e28b930e50d218ee5b6788ef0dd05e6",
|
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():
|
def com_google_code_findbugs_jsr305():
|
||||||
native.maven_jar(
|
native.maven_jar(
|
||||||
name = "com_google_code_findbugs_jsr305",
|
name = "com_google_code_findbugs_jsr305",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue