diff --git a/docs/install.md b/docs/install.md index d5a341bc7..312f3d5e6 100644 --- a/docs/install.md +++ b/docs/install.md @@ -7,7 +7,7 @@ This document covers the steps necessary to download, build, and deploy Nomulus. You will need the following programs installed on your local machine: * A recent version of the [Java 7 JDK][java-jdk7]. -* [Bazel build system](http://bazel.io/) >= version 0.4.4. Make sure to +* [Bazel build system](http://bazel.io/) >= version 0.4.2. Make sure to download the JDK7-compatible version. * [Google App Engine SDK for Java][app-engine-sdk], and configure aliases to to the `gcloud` and `appcfg.sh` utilities (you'll use them a lot). diff --git a/java/google/registry/repositories.bzl b/java/google/registry/repositories.bzl index 157d8b917..cd730008a 100644 --- a/java/google/registry/repositories.bzl +++ b/java/google/registry/repositories.bzl @@ -19,7 +19,7 @@ load("@io_bazel_rules_closure//closure/private:java_import_external.bzl", "java_ def domain_registry_bazel_check(): """Checks Bazel version for Nomulus.""" - _check_bazel_version("Nomulus", "0.4.4") + _check_bazel_version("Nomulus", "0.4.2") def domain_registry_repositories( omit_com_beust_jcommander=False, @@ -707,7 +707,8 @@ def com_google_auto_factory(): "", "java_plugin(", " name = \"AutoFactoryProcessor\",", - " output_licenses = [\"unencumbered\"],", + # TODO(jart): https://github.com/bazelbuild/bazel/issues/2286 + # " output_licenses = [\"unencumbered\"],", " processor_class = \"com.google.auto.factory.processor.AutoFactoryProcessor\",", " generates_api = 1,", " tags = [\"annotation=com.google.auto.factory.AutoFactory;genclass=${package}.${outerclasses}@{className|${classname}Factory}\"],", @@ -746,7 +747,8 @@ def com_google_auto_service(): extra_build_file_content = "\n".join([ "java_plugin(", " name = \"AutoServiceProcessor\",", - " output_licenses = [\"unencumbered\"],", + # TODO(jart): https://github.com/bazelbuild/bazel/issues/2286 + # " output_licenses = [\"unencumbered\"],", " processor_class = \"com.google.auto.service.processor.AutoServiceProcessor\",", " deps = [\":processor\"],", ")", @@ -779,7 +781,8 @@ def com_google_auto_value(): extra_build_file_content = "\n".join([ "java_plugin(", " name = \"AutoAnnotationProcessor\",", - " output_licenses = [\"unencumbered\"],", + # TODO(jart): https://github.com/bazelbuild/bazel/issues/2286 + # " output_licenses = [\"unencumbered\"],", " processor_class = \"com.google.auto.value.processor.AutoAnnotationProcessor\",", " tags = [\"annotation=com.google.auto.value.AutoAnnotation;genclass=${package}.AutoAnnotation_${outerclasses}${classname}_${methodname}\"],", " deps = [\":processor\"],", @@ -787,7 +790,8 @@ def com_google_auto_value(): "", "java_plugin(", " name = \"AutoValueProcessor\",", - " output_licenses = [\"unencumbered\"],", + # TODO(jart): https://github.com/bazelbuild/bazel/issues/2286 + # " output_licenses = [\"unencumbered\"],", " processor_class = \"com.google.auto.value.processor.AutoValueProcessor\",", " tags = [\"annotation=com.google.auto.value.AutoValue;genclass=${package}.AutoValue_${outerclasses}${classname}\"],", " deps = [\":processor\"],", @@ -862,7 +866,8 @@ def com_google_dagger_compiler(): extra_build_file_content = "\n".join([ "java_plugin(", " name = \"ComponentProcessor\",", - " output_licenses = [\"unencumbered\"],", + # TODO(jart): https://github.com/bazelbuild/bazel/issues/2286 + # " output_licenses = [\"unencumbered\"],", " processor_class = \"dagger.internal.codegen.ComponentProcessor\",", " generates_api = 1,", " tags = [",