diff -r 4caf88912b7f -r 3b41f1c69604 langtools/make/build.properties --- a/langtools/make/build.properties Tue Mar 15 13:48:30 2016 -0700 +++ b/langtools/make/build.properties Thu Mar 17 19:04:28 2016 +0000 @@ -1,5 +1,5 @@ # -# Copyright (c) 2007, 2015, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2007, 2016, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -24,58 +24,13 @@ # #javac configuration for "normal build" (these will be passed to the bootstrap compiler): -javac.debug = true -javac.debuglevel = source,lines,vars -javac.extra.opts=-XDignore.symbol.file=true -javac.includes= -javac.lint.opts = -Xlint:all,-deprecation -Werror -javac.source = 8 -javac.target = 8 - -#javac configuration for bootstrap build (these will be passed to the compiler from the given boot JDK): -boot.javac.extra.opts=-XDignore.symbol.file=true -boot.javac.includes = \ - javax/annotation/processing/ \ - javax/lang/model/ \ - javax/tools/ \ - jdk/ \ - com/sun/source/ \ - com/sun/tools/javac/ \ - com/sun/tools/doclint/ -boot.javac.lint.opts= -boot.javac.source = 8 -boot.javac.target = 8 +javac.opts = -XDignore.symbol.file=true -Xlint:all,-deprecation,-options -Werror -g:source,lines,vars +javac.source = 9 +javac.target = 9 -#configuration of submodules (share by both the bootstrap and normal compilation): -langtools.modules=java.compiler:jdk.compiler:jdk.jdeps:jdk.javadoc:jdk.jshell:jdk.internal.le:jdk.jdi -java.compiler.dependencies= -jdk.compiler.dependencies=java.compiler -jdk.javadoc.dependencies=java.compiler:jdk.compiler -jdk.jdeps.dependencies=java.compiler:jdk.compiler -jdk.internal.le.dependencies= -jdk.jdi.dependencies= -jdk.jshell.dependencies=java.compiler:jdk.internal.le:jdk.compiler:jdk.jdi - -tool.javac.main.class=com.sun.tools.javac.Main -tool.javadoc.main.class=com.sun.tools.javadoc.Main -tool.javap.main.class=com.sun.tools.javap.Main -tool.javah.main.class=com.sun.tools.javah.Main -tool.sjavac.main.class=com.sun.tools.sjavac.Main -tool.jshell.main.class=jdk.internal.jshell.tool.JShellTool - -javac.resource.includes = \ +langtools.resource.includes = \ com/sun/tools/javac/resources/compiler.properties -#test configuration: -jtreg.tests= -boot.javac.tests = tools/javac -crules.tests = ../make/test/crules - -#javadoc configuration -javadoc.jls.cite=The Java™ Language Specification -javadoc.jls.option=-tag "jls:a:See <cite>${javadoc.jls.cite}</cite>:" \ - -tag "implNote:a:Implementation Note:" - # Version info -- override as needed jdk.version = 9 build.number = b00 @@ -89,3 +44,14 @@ # FIXME -- need to include openjdk as needed release = ${jdk.version}-${milestone} full.version = ${release}+${build.number} + +#tools configuration: +tool.javac.main.class=com.sun.tools.javac.Main +tool.javadoc.main.class=jdk.javadoc.internal.tool.Main +tool.javap.main.class=com.sun.tools.javap.Main +tool.javah.main.class=com.sun.tools.javah.Main +tool.sjavac.main.class=com.sun.tools.sjavac.Main +tool.jshell.main.class=jdk.internal.jshell.tool.JShellTool + +#test configuration: +jtreg.tests=