make/build.xml

Print this page




 851                source="${boot.javac.source}"
 852                target="${boot.javac.target}"
 853                executable="${boot.java.home}/bin/javac"
 854                srcdir="${make.tools.dir}/CompileProperties"
 855                destdir="${build.toolclasses.dir}/"
 856                classpath="${ant.core.lib}"
 857                includeantruntime="false"/>
 858         <taskdef name="pcompile"
 859                  classname="CompilePropertiesTask"
 860                  classpath="${build.toolclasses.dir}/"/>
 861     </target>
 862 
 863     <target name="-def-genstubs" depends="build-bootstrap-javac" if="require.import.jdk.stubs">
 864         <mkdir dir="${build.toolclasses.dir}"/>
 865         <javac fork="true"
 866                source="${boot.javac.source}"
 867                target="${boot.javac.target}"
 868                executable="${boot.java.home}/bin/javac"
 869                srcdir="${make.tools.dir}/GenStubs"
 870                destdir="${build.toolclasses.dir}/"
 871                classpath="${build.bootstrap.dir}/classes:${ant.core.lib}"
 872                includeantruntime="false"/>


 873         <taskdef name="genstubs"
 874                  classname="GenStubs$$Ant"
 875                  classpath="${build.toolclasses.dir}/"/>
 876     </target>
 877 
 878     <target name="-def-javadoc-tool" depends="-check-target.java.home">
 879         <macrodef name="javadoc-tool">
 880             <attribute name="name"/>
 881             <attribute name="includes"/>
 882             <attribute name="options" default=""/>
 883             <attribute name="source" default="1.5"/> <!-- FIXME -->
 884             <sequential>
 885                 <property name="javadoc.options" value=""/> <!-- default, can be overridden per user or per project -->
 886                 <!-- Note: even with this default value, includes
 887                 from src.classes.dir get javadoc'd; see packageset below -->
 888                 <property name="javadoc.packagenames" value="none"/> <!-- default, can be overridden per user or per project -->
 889                 <javadoc
 890                     executable="${target.java.home}/bin/javadoc"
 891                     destdir="${build.javadoc.dir}/@{name}"
 892                     source="@{source}"




 851                source="${boot.javac.source}"
 852                target="${boot.javac.target}"
 853                executable="${boot.java.home}/bin/javac"
 854                srcdir="${make.tools.dir}/CompileProperties"
 855                destdir="${build.toolclasses.dir}/"
 856                classpath="${ant.core.lib}"
 857                includeantruntime="false"/>
 858         <taskdef name="pcompile"
 859                  classname="CompilePropertiesTask"
 860                  classpath="${build.toolclasses.dir}/"/>
 861     </target>
 862 
 863     <target name="-def-genstubs" depends="build-bootstrap-javac" if="require.import.jdk.stubs">
 864         <mkdir dir="${build.toolclasses.dir}"/>
 865         <javac fork="true"
 866                source="${boot.javac.source}"
 867                target="${boot.javac.target}"
 868                executable="${boot.java.home}/bin/javac"
 869                srcdir="${make.tools.dir}/GenStubs"
 870                destdir="${build.toolclasses.dir}/"
 871                classpath="${ant.core.lib}"
 872                includeantruntime="false">
 873             <compilerarg value="-Xbootclasspath/p:${build.bootstrap.dir}/classes"/>
 874         </javac>
 875         <taskdef name="genstubs"
 876                  classname="GenStubs$$Ant"
 877                  classpath="${build.toolclasses.dir}/"/>
 878     </target>
 879 
 880     <target name="-def-javadoc-tool" depends="-check-target.java.home">
 881         <macrodef name="javadoc-tool">
 882             <attribute name="name"/>
 883             <attribute name="includes"/>
 884             <attribute name="options" default=""/>
 885             <attribute name="source" default="1.5"/> <!-- FIXME -->
 886             <sequential>
 887                 <property name="javadoc.options" value=""/> <!-- default, can be overridden per user or per project -->
 888                 <!-- Note: even with this default value, includes
 889                 from src.classes.dir get javadoc'd; see packageset below -->
 890                 <property name="javadoc.packagenames" value="none"/> <!-- default, can be overridden per user or per project -->
 891                 <javadoc
 892                     executable="${target.java.home}/bin/javadoc"
 893                     destdir="${build.javadoc.dir}/@{name}"
 894                     source="@{source}"