提交 b1f6e285 编写于 作者: J jjg

6758471: should be able to set jtreg options in langtools build

Reviewed-by: mcimadamore
上级 1c3fdf96
...@@ -26,10 +26,10 @@ ...@@ -26,10 +26,10 @@
# This is the JDK used to build and run the bootstrap version of javac. # This is the JDK used to build and run the bootstrap version of javac.
# The bootstrap javac is used to compile both boostrap versions of the # The bootstrap javac is used to compile both boostrap versions of the
# other tools, and product versions of all the tools. # other tools, and product versions of all the tools.
# Override this path as needed, either on the command line or in # Override this path as needed, either on the command line or in
# one of the standard user build.properties files (see build.xml) # one of the standard user build.properties files (see build.xml)
# boot.java.home = /opt/jdk/1.6.0 # boot.java.home = /opt/jdk/1.6.0
boot.java = ${boot.java.home}/bin/java boot.java = ${boot.java.home}/bin/java
boot.javac = ${boot.java.home}/bin/javac boot.javac = ${boot.java.home}/bin/javac
boot.javac.source = 6 boot.javac.source = 6
...@@ -37,7 +37,7 @@ boot.javac.target = 6 ...@@ -37,7 +37,7 @@ boot.javac.target = 6
# This is the JDK used to run the product version of the tools, # This is the JDK used to run the product version of the tools,
# for example, for testing. If you're building a complete JDK, specify that. # for example, for testing. If you're building a complete JDK, specify that.
# Override this path as needed, either on the command line or in # Override this path as needed, either on the command line or in
# one of the standard user build.properties files (see build.xml) # one of the standard user build.properties files (see build.xml)
# target.java.home = /opt/jdk/1.7.0 # target.java.home = /opt/jdk/1.7.0
...@@ -66,23 +66,23 @@ javac.debug = true ...@@ -66,23 +66,23 @@ javac.debug = true
javac.debuglevel = source,lines javac.debuglevel = source,lines
javac.no.jdk.warnings = -XDignore.symbol.file=true javac.no.jdk.warnings = -XDignore.symbol.file=true
# set the following to -version to verify the versions of javac being used # set the following to -version to verify the versions of javac being used
javac.version.opt = javac.version.opt =
# in time, there should be no exceptions to -Xlint:all # in time, there should be no exceptions to -Xlint:all
javac.lint.opts = -Xlint:all,-deprecation -Werror javac.lint.opts = -Xlint:all,-deprecation -Werror
# options for the <javadoc> task for javac # options for the <javadoc> task for javac
javadoc.jls3.url=http://java.sun.com/docs/books/jls/ javadoc.jls3.url=http://java.sun.com/docs/books/jls/
javadoc.jls3.cite=&lt;a href=&quot;${javadoc.jls3.url}&quot;&gt;The Java Language Specification, Third Edition&lt;/a&gt; javadoc.jls3.cite=&lt;a href=&quot;${javadoc.jls3.url}&quot;&gt;The Java Language Specification, Third Edition&lt;/a&gt;
javadoc.jls3.option=-tag "jls3:a:See &lt;cite&gt;${javadoc.jls3.cite}&lt;/cite&gt;:" javadoc.jls3.option=-tag "jls3:a:See &lt;cite&gt;${javadoc.jls3.cite}&lt;/cite&gt;:"
# jtreg, used to run the JDK regression tests # jtreg, used to run the JDK regression tests
# Override this path as needed, either on the command line or in # Override this path as needed, either on the command line or in
# one of the standard user build.properties files (see build.xml) # one of the standard user build.properties files (see build.xml)
# jtreg.home = /opt/jtreg/3.2.2_02 # jtreg.home = /opt/jtreg/3.2.2_02
# findbugs # findbugs
# Override this path as needed, either on the command line or in # Override this path as needed, either on the command line or in
# one of the standard user build.properties files (see build.xml) # one of the standard user build.properties files (see build.xml)
# findbugs.home = /opt/findbugs/1.2.1 # findbugs.home = /opt/findbugs/1.2.1
...@@ -94,46 +94,61 @@ javadoc.jls3.option=-tag "jls3:a:See &lt;cite&gt;${javadoc.jls3.cite}&lt;/cite&g ...@@ -94,46 +94,61 @@ javadoc.jls3.option=-tag "jls3:a:See &lt;cite&gt;${javadoc.jls3.cite}&lt;/cite&g
# parameter of Ant filesets. In particular, note the trailing '/'. # parameter of Ant filesets. In particular, note the trailing '/'.
javac.includes = \ javac.includes = \
javax/annotation/processing/ \ javax/annotation/processing/ \
javax/lang/model/ \ javax/lang/model/ \
javax/tools/ \ javax/tools/ \
com/sun/source/ com/sun/tools/javac/ com/sun/source/ com/sun/tools/javac/
javac.tests = \ javac.tests = \
tools/javac tools/javac
#
javadoc.includes = \ javadoc.includes = \
com/sun/javadoc/ \ com/sun/javadoc/ \
com/sun/tools/javadoc/ com/sun/tools/javadoc/
javadoc.tests = \ javadoc.tests = \
tools/javadoc/ tools/javadoc/
#
doclets.includes = \ doclets.includes = \
com/sun/tools/doclets/ com/sun/tools/doclets/
doclets.tests = \ doclets.tests = \
com/sun/javadoc/ com/sun/javadoc/
#
javah.includes = \ javah.includes = \
com/sun/tools/javah/ com/sun/tools/javah/
javah.tests = \ javah.tests = \
tools/javah/ tools/javah/
#
javap.includes = \ javap.includes = \
com/sun/tools/classfile/ \ com/sun/tools/classfile/ \
com/sun/tools/javap/ \ com/sun/tools/javap/ \
sun/tools/javap/ sun/tools/javap/
javap.tests = \ javap.tests = \
tools/javap/ tools/javap/
#
apt.includes = \ apt.includes = \
com/sun/mirror/ \ com/sun/mirror/ \
com/sun/tools/apt/ com/sun/tools/apt/
apt.tests = \ apt.tests = \
tools/apt/ tools/apt/
#
# The following value is used by the main jtreg target.
# An empty value means all tests
# Override as desired to run a specific set of tests
jtreg.tests =
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册