langtools/make/build.xml
changeset 12085 ce2780cb121f
parent 11866 dc9c7a2df80e
child 14541 36f9d11fc9aa
equal deleted inserted replaced
12084:b367473ef0f1 12085:ce2780cb121f
   860         <mkdir dir="${build.toolclasses.dir}"/>
   860         <mkdir dir="${build.toolclasses.dir}"/>
   861         <javac fork="true"
   861         <javac fork="true"
   862                source="${boot.javac.source}"
   862                source="${boot.javac.source}"
   863                target="${boot.javac.target}"
   863                target="${boot.javac.target}"
   864                executable="${boot.java.home}/bin/javac"
   864                executable="${boot.java.home}/bin/javac"
   865                srcdir="${make.tools.dir}/CompileProperties"
   865                srcdir="${make.tools.dir}"
       
   866                includes="compileproperties/* anttasks/CompileProperties*"
   866                destdir="${build.toolclasses.dir}/"
   867                destdir="${build.toolclasses.dir}/"
   867                classpath="${ant.core.lib}"
   868                classpath="${ant.core.lib}"
   868                bootclasspath="${boot.java.home}/jre/lib/rt.jar"
   869                bootclasspath="${boot.java.home}/jre/lib/rt.jar"
   869                includeantruntime="false">
   870                includeantruntime="false">
   870             <compilerarg line="${javac.lint.opts}"/>
   871             <compilerarg line="${javac.lint.opts}"/>
   871         </javac>
   872         </javac>
   872         <taskdef name="pcompile"
   873         <taskdef name="pcompile"
   873                  classname="CompilePropertiesTask"
   874                  classname="anttasks.CompilePropertiesTask"
   874                  classpath="${build.toolclasses.dir}/"/>
   875                  classpath="${build.toolclasses.dir}/"/>
   875     </target>
   876     </target>
   876 
   877 
   877     <target name="-def-genstubs" depends="build-bootstrap-javac" if="require.import.jdk.stubs">
   878     <target name="-def-genstubs" depends="build-bootstrap-javac" if="require.import.jdk.stubs">
   878         <mkdir dir="${build.toolclasses.dir}"/>
   879         <mkdir dir="${build.toolclasses.dir}"/>
   879         <javac fork="true"
   880         <javac fork="true"
   880                source="${boot.javac.source}"
   881                source="${boot.javac.source}"
   881                target="${boot.javac.target}"
   882                target="${boot.javac.target}"
   882                executable="${boot.java.home}/bin/javac"
   883                executable="${boot.java.home}/bin/javac"
   883                srcdir="${make.tools.dir}/GenStubs"
   884                srcdir="${make.tools.dir}"
       
   885                includes="genstubs/* anttasks/GenStubs*"
   884                destdir="${build.toolclasses.dir}/"
   886                destdir="${build.toolclasses.dir}/"
   885                classpath="${ant.core.lib}"
   887                classpath="${ant.core.lib}"
   886                includeantruntime="false">
   888                includeantruntime="false">
   887             <compilerarg value="-Xbootclasspath/p:${build.bootstrap.dir}/classes"/>
   889             <compilerarg value="-Xbootclasspath/p:${build.bootstrap.dir}/classes"/>
   888             <compilerarg line="${javac.lint.opts}"/>
   890             <compilerarg line="${javac.lint.opts}"/>
   889         </javac>
   891         </javac>
   890         <taskdef name="genstubs"
   892         <taskdef name="genstubs"
   891                  classname="GenStubs$$Ant"
   893                  classname="anttasks.GenStubsTask"
   892                  classpath="${build.toolclasses.dir}/"/>
   894                  classpath="${build.toolclasses.dir}/"/>
   893     </target>
   895     </target>
   894 
   896 
   895     <target name="-def-javadoc-tool" depends="-check-target.java.home">
   897     <target name="-def-javadoc-tool" depends="-check-target.java.home">
   896         <macrodef name="javadoc-tool">
   898         <macrodef name="javadoc-tool">