Add support to bazel 0.21.0

Also fixes the build.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=226493872
This commit is contained in:
jianglai 2018-12-21 08:31:01 -08:00 committed by Michael Muller
parent f83e96c448
commit 9e155f14c0
3 changed files with 19 additions and 3 deletions

View file

@ -15,6 +15,7 @@
"""External dependencies for Nomulus."""
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load("@io_bazel_rules_closure//closure/private:java_import_external.bzl", "java_import_external")
def domain_registry_bazel_check():
@ -86,6 +87,7 @@ def domain_registry_repositories(
omit_com_google_oauth_client_java6 = False,
omit_com_google_oauth_client_jetty = False,
omit_com_google_oauth_client_servlet = False,
omit_com_google_protobuf = False,
omit_com_google_protobuf_java = False,
omit_com_google_re2j = False,
omit_com_google_template_soy = False,
@ -297,6 +299,8 @@ def domain_registry_repositories(
com_google_oauth_client_jetty()
if not omit_com_google_oauth_client_servlet:
com_google_oauth_client_servlet()
if not omit_com_google_protobuf:
com_google_protobuf()
if not omit_com_google_protobuf_java:
com_google_protobuf_java()
if not omit_com_google_re2j:
@ -1525,6 +1529,17 @@ def com_google_oauth_client_servlet():
],
)
def com_google_protobuf():
http_archive(
name = "com_google_protobuf",
strip_prefix = "protobuf-3.6.1.3",
sha256 = "73fdad358857e120fd0fa19e071a96e15c0f23bb25f85d3f7009abfd4f264a2a",
urls = [
"https://mirror.bazel.build/github.com/google/protobuf/archive/v3.6.1.3.tar.gz",
"https://github.com/protocolbuffers/protobuf/archive/v3.6.1.3.tar.gz",
],
)
def com_google_protobuf_java():
java_import_external(
name = "com_google_protobuf_java",