aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/jdk/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'tools/jdk/BUILD')
-rw-r--r--tools/jdk/BUILD18
1 files changed, 4 insertions, 14 deletions
diff --git a/tools/jdk/BUILD b/tools/jdk/BUILD
index 8ed37dec6a..d2463827aa 100644
--- a/tools/jdk/BUILD
+++ b/tools/jdk/BUILD
@@ -169,29 +169,20 @@ alias(
)
genrule(
- name = "gen_platformclasspath",
+ name = "platformclasspath",
srcs = ["DumpPlatformClassPath.java"],
- outs = ["platformclasspath-impl.jar"],
+ outs = ["platformclasspath.jar"],
cmd = """
set -eu
TMPDIR=$$(mktemp -d -t tmp.XXXXXXXX)
$(JAVABASE)/bin/javac $< -d $$TMPDIR
-$(JAVA) -cp $$TMPDIR DumpPlatformClassPath 8 $@
+$(JAVA) -cp $$TMPDIR DumpPlatformClassPath $@
rm -rf $$TMPDIR
""",
toolchains = ["@bazel_tools//tools/jdk:current_host_java_runtime"],
tools = ["@bazel_tools//tools/jdk:current_host_java_runtime"],
)
-# run ijar separately so we can skip it for bootstrapping
-genrule(
- name = "platformclasspath",
- srcs = ["platformclasspath-impl.jar"],
- outs = ["platformclasspath.jar"],
- cmd = "$(location @bazel_tools//tools/jdk:ijar) $< $@",
- tools = ["@bazel_tools//tools/jdk:ijar"],
-)
-
default_java_toolchain(
name = "toolchain_hostjdk8",
bootclasspath = [":platformclasspath"],
@@ -204,8 +195,7 @@ default_java_toolchain(
default_java_toolchain(
name = "toolchain",
- bootclasspath = [":bootclasspath"],
- extclasspath = [":extclasspath"],
+ bootclasspath = [":platformclasspath"],
source_version = "8",
target_version = "8",
)