aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorGravatar cushon <cushon@google.com>2018-08-07 10:31:41 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-08-07 10:33:03 -0700
commitc1705f0cf03255404e8967b962d60f6053900c5f (patch)
treeb8d5748d4492cd72a01108308ed40aa65a3e9fd2 /tools
parentd3134f5b68c3811ba4d089d07f54bd9095a3ef12 (diff)
Temporarily restore the JDK 8 host_javabase-compatible toolchain
Unlike previously, this is not magically selected when running on JDK 8. Use --java_toolchain=@bazel_tools//tools/jdk:toolchain_hostjdk8 --host_java_toolchain=@bazel_tools//tools/jdk:toolchain_hostjdk8 to configure the JDK 8 host_javabase-compatible toolchain. PiperOrigin-RevId: 207738992
Diffstat (limited to 'tools')
-rw-r--r--tools/jdk/BUILD10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/jdk/BUILD b/tools/jdk/BUILD
index 454d6742b7..8ed37dec6a 100644
--- a/tools/jdk/BUILD
+++ b/tools/jdk/BUILD
@@ -193,6 +193,16 @@ genrule(
)
default_java_toolchain(
+ name = "toolchain_hostjdk8",
+ bootclasspath = [":platformclasspath"],
+ jvm_opts = [
+ "-Xbootclasspath/p:$(location @bazel_tools//third_party/java/jdk/langtools:javac_jar)",
+ ],
+ source_version = "8",
+ target_version = "8",
+)
+
+default_java_toolchain(
name = "toolchain",
bootclasspath = [":bootclasspath"],
extclasspath = [":extclasspath"],