|
|
|
@ -10,19 +10,19 @@ load("//:repository_rules.bzl", "switched_rules_by_language") |
|
|
|
|
|
|
|
|
|
switched_rules_by_language( |
|
|
|
|
name = "com_google_googleapis_imports", |
|
|
|
|
grpc = True, |
|
|
|
|
cc = True, |
|
|
|
|
gapic = True, |
|
|
|
|
go = True, |
|
|
|
|
grpc = True, |
|
|
|
|
java = True, |
|
|
|
|
cc = True, |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
# Note gapic-generator contains java-specific and common code, that is why it is imported in common |
|
|
|
|
# section |
|
|
|
|
http_archive( |
|
|
|
|
name = "com_google_api_codegen", |
|
|
|
|
urls = ["https://github.com/googleapis/gapic-generator/archive/8e930b79e846b9d4876462be9dc4c1dbc04e2903.zip"], |
|
|
|
|
strip_prefix = "gapic-generator-8e930b79e846b9d4876462be9dc4c1dbc04e2903", |
|
|
|
|
strip_prefix = "gapic-generator-b465d5651c29c344e90515172cbe662fcb296dd8", |
|
|
|
|
urls = ["https://github.com/googleapis/gapic-generator/archive/b465d5651c29c344e90515172cbe662fcb296dd8.zip"], |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
############################################################################## |
|
|
|
@ -40,8 +40,8 @@ http_archive( |
|
|
|
|
|
|
|
|
|
http_archive( |
|
|
|
|
name = "com_google_api_gax_java", |
|
|
|
|
urls = ["https://github.com/googleapis/gax-java/archive/6b170195c18e0d8abc8385ef063d6da9773f87de.zip"], |
|
|
|
|
strip_prefix = "gax-java-6b170195c18e0d8abc8385ef063d6da9773f87de", |
|
|
|
|
urls = ["https://github.com/googleapis/gax-java/archive/6b170195c18e0d8abc8385ef063d6da9773f87de.zip"], |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
load("@com_google_api_gax_java//:repository_rules.bzl", "com_google_api_gax_java_properties") |
|
|
|
@ -84,8 +84,8 @@ com_google_protoc_java_resource_names_plugin_repositories(omit_com_google_protob |
|
|
|
|
# rules_go (support Golang under bazel) |
|
|
|
|
http_archive( |
|
|
|
|
name = "io_bazel_rules_go", |
|
|
|
|
url = "https://github.com/bazelbuild/rules_go/releases/download/0.18.5/rules_go-0.18.5.tar.gz", |
|
|
|
|
sha256 = "a82a352bffae6bee4e95f68a8d80a70e87f42c4741e6a448bec11998fcc82329", |
|
|
|
|
url = "https://github.com/bazelbuild/rules_go/releases/download/0.18.5/rules_go-0.18.5.tar.gz", |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
load("@io_bazel_rules_go//go:deps.bzl", "go_rules_dependencies", "go_register_toolchains") |
|
|
|
@ -115,12 +115,25 @@ go_gapic_repositories() |
|
|
|
|
############################################################################## |
|
|
|
|
|
|
|
|
|
http_archive( |
|
|
|
|
name = "com_github_grpc_grpc", |
|
|
|
|
urls = ["https://github.com/grpc/grpc/archive/v1.21.0.tar.gz"], |
|
|
|
|
strip_prefix = "grpc-1.21.0", |
|
|
|
|
sha256 = "8da7f32cc8978010d2060d740362748441b81a34e5425e108596d3fcd63a97f2", |
|
|
|
|
name = "com_google_gapic_generator_cpp", |
|
|
|
|
strip_prefix = "gapic-generator-cpp-2d9229952b649e53b2e986f5a3031d0d374af9e1", |
|
|
|
|
urls = ["https://github.com/googleapis/gapic-generator-cpp/archive/2d9229952b649e53b2e986f5a3031d0d374af9e1.zip"], |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
load( |
|
|
|
|
"@com_google_gapic_generator_cpp//gax:repositories.bzl", |
|
|
|
|
"com_google_gapic_generator_cpp_gax_repositories", |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
com_google_gapic_generator_cpp_gax_repositories() |
|
|
|
|
|
|
|
|
|
load("@com_github_grpc_grpc//bazel:grpc_deps.bzl", "grpc_deps") |
|
|
|
|
|
|
|
|
|
grpc_deps() |
|
|
|
|
|
|
|
|
|
load( |
|
|
|
|
"@com_google_gapic_generator_cpp//:repositories.bzl", |
|
|
|
|
"com_google_gapic_generator_cpp_repositories", |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
com_google_gapic_generator_cpp_repositories() |
|
|
|
|