diff options
Diffstat (limited to 'tools/jdk/BUILD')
-rw-r--r-- | tools/jdk/BUILD | 18 |
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", ) |