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}" |