aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java_tools/buildjar/BUILD
diff options
context:
space:
mode:
authorGravatar Liam Miller-Cushon <cushon@google.com>2016-04-18 20:44:30 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-04-19 09:46:41 +0000
commit3ee570fc8bdd54eeb0c041645dbe7789bdcb3d8b (patch)
tree6e5a83bca609b6e1fb5de94e6ddc0e5d6d1dbfb3 /src/java_tools/buildjar/BUILD
parent08fb617b7e853e05a7536e9d078d46c4c040bb5e (diff)
Deprecate top-level Java toolchain flags in favour of java_toolchain
This change disables --java_langtools, --javabuilder_top, --singlejar_top, --genclass_top, and --ijar_top, and finishes replacing them with java_toolchain.{javac,javabuilder,singlejar,genclass,ijar}. RELNOTES: Replace --java_langtools, --javabuilder_top, --singlejar_top, --genclass_top, and --ijar_top with java_toolchain.{javac,javabuilder,singlejar,genclass,ijar} -- MOS_MIGRATED_REVID=120154954
Diffstat (limited to 'src/java_tools/buildjar/BUILD')
-rw-r--r--src/java_tools/buildjar/BUILD16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/java_tools/buildjar/BUILD b/src/java_tools/buildjar/BUILD
index 4871bfc073..f7f53a7ae6 100644
--- a/src/java_tools/buildjar/BUILD
+++ b/src/java_tools/buildjar/BUILD
@@ -36,3 +36,19 @@ filegroup(
],
visibility = ["//src:__pkg__"],
)
+
+java_toolchain(
+ name = "bootstrap_toolchain",
+ bootclasspath = ["//tools/jdk:bootclasspath"],
+ encoding = "UTF-8",
+ extclasspath = ["//tools/jdk:extdir"],
+ genclass = ["bootstrap_genclass_deploy.jar"],
+ ijar = ["//third_party/ijar"],
+ javabuilder = ["bootstrap_deploy.jar"],
+ javac = ["//third_party/java/jdk/langtools:javac_jar"],
+ jvm_opts = ["-client"],
+ singlejar = ["//src/java_tools/singlejar:bootstrap_deploy.jar"],
+ source_version = "8",
+ target_version = "8",
+ visibility = ["//visibility:public"],
+)