langtools/make/build.xml
changeset 21006 534673718919
parent 17283 cddfdf252f4a
child 21041 99f5e5e97425
equal deleted inserted replaced
21005:4db633bd7696 21006:534673718919
   358             srcdir="${src.classes.dir}"
   358             srcdir="${src.classes.dir}"
   359             destdir="${dist.coverage.dir}"
   359             destdir="${dist.coverage.dir}"
   360             datafile="${build.coverage.dir}/cobertura.ser"/>
   360             datafile="${build.coverage.dir}/cobertura.ser"/>
   361     </target>
   361     </target>
   362 
   362 
   363     <target name="diags-examples" depends="build-javac">
   363     <target name="diags-examples" depends="build-javac,build-javap">
   364         <!-- can override the following on the command line if desired. -->
   364         <!-- can override the following on the command line if desired. -->
   365         <property name="diags.examples.out" location="${build.dir}/diag-examples/diags-examples.html"/>
   365         <property name="diags.examples.out" location="${build.dir}/diag-examples/diags-examples.html"/>
   366         <mkdir dir="${build.dir}/diag-examples/classes"/>
   366         <mkdir dir="${build.dir}/diag-examples/classes"/>
   367         <javac fork="true"
   367         <javac fork="true"
   368             executable="${dist.bin.dir}/javac"
   368             executable="${dist.bin.dir}/javac"
   369             srcdir="test/tools/javac/diags"
   369             srcdir="test/tools/javac/diags"
   370             destdir="${build.dir}/diag-examples/classes"
   370             destdir="${build.dir}/diag-examples/classes"
   371             includes="ArgTypeCompilerFactory.java,Example.java,FileManager.java,HTMLWriter.java,RunExamples.java,DocCommentProcessor.java"
   371             includes="ArgTypeCompilerFactory.java,Example.java,FileManager.java,HTMLWriter.java,RunExamples.java,DocCommentProcessor.java"
   372             sourcepath=""
   372             sourcepath=""
   373             classpath="${dist.lib.dir}/javac.jar"
   373             classpath="${dist.lib.dir}/javac.jar;${dist.lib.dir}/javap.jar"
   374             includeAntRuntime="no"
   374             includeAntRuntime="no"
   375             debug="${javac.debug}"
   375             debug="${javac.debug}"
   376             debuglevel="${javac.debuglevel}">
   376             debuglevel="${javac.debuglevel}">
   377             <compilerarg line="${javac.lint.opts}"/>
   377             <compilerarg line="${javac.lint.opts}"/>
   378         </javac>
   378         </javac>
   379         <java fork="true"
   379         <java fork="true"
   380             jvm="${target.java.home}/bin/java"
   380             jvm="${target.java.home}/bin/java"
   381             dir="test/tools/javac/diags"
   381             dir="test/tools/javac/diags"
   382             classpath="${build.dir}/diag-examples/classes;${dist.lib.dir}/javac.jar"
   382             classpath="${build.dir}/diag-examples/classes;${dist.lib.dir}/javac.jar;${dist.lib.dir}/javap.jar"
   383             classname="RunExamples">
   383             classname="RunExamples">
   384             <jvmarg value="-Dtest.classes=${build.dir}/diag-examples/classes"/>
   384             <jvmarg value="-Dtest.classes=${build.dir}/diag-examples/classes"/>
   385             <arg value="-examples"/>
   385             <arg value="-examples"/>
   386             <arg value="examples"/>
   386             <arg value="examples"/>
   387             <arg value="-o"/>
   387             <arg value="-o"/>