make/build.xml

changeset 1742
fe6ef89d9c04
parent 1741
a136c901f3f5
child 1823
e6bd60e65f33
equal deleted inserted replaced
1741:a136c901f3f5 1742:fe6ef89d9c04
220 <!-- generate javadoc for all Nashorn and ASM classes --> 220 <!-- generate javadoc for all Nashorn and ASM classes -->
221 <target name="javadoc" depends="jar"> 221 <target name="javadoc" depends="jar">
222 <javadoc destdir="${dist.javadoc.dir}" use="yes" overview="${src.dir}/overview.html" 222 <javadoc destdir="${dist.javadoc.dir}" use="yes" overview="${src.dir}/overview.html"
223 extdirs="${nashorn.ext.path}" windowtitle="${nashorn.product.name} ${nashorn.version}" 223 extdirs="${nashorn.ext.path}" windowtitle="${nashorn.product.name} ${nashorn.version}"
224 additionalparam="-quiet" failonerror="true" useexternalfile="true"> 224 additionalparam="-quiet" failonerror="true" useexternalfile="true">
225 <arg value="${javadoc.option}"/>
225 <classpath> 226 <classpath>
226 <pathelement location="${build.classes.dir}"/> 227 <pathelement location="${build.classes.dir}"/>
227 </classpath> 228 </classpath>
228 <fileset dir="${src.dir}" includes="**/*.java"/> 229 <fileset dir="${src.dir}" includes="**/*.java"/>
229 <fileset dir="${jdk.asm.src.dir}" includes="**/*.java"/> 230 <fileset dir="${jdk.asm.src.dir}" includes="**/*.java"/>
238 <!-- generate javadoc for Nashorn classes --> 239 <!-- generate javadoc for Nashorn classes -->
239 <target name="javadocnh" depends="jar"> 240 <target name="javadocnh" depends="jar">
240 <javadoc destdir="${dist.javadoc.dir}" use="yes" overview="${src.dir}/overview.html" 241 <javadoc destdir="${dist.javadoc.dir}" use="yes" overview="${src.dir}/overview.html"
241 extdirs="${nashorn.ext.path}" windowtitle="${nashorn.product.name} ${nashorn.version}" 242 extdirs="${nashorn.ext.path}" windowtitle="${nashorn.product.name} ${nashorn.version}"
242 additionalparam="-quiet" failonerror="true" useexternalfile="true"> 243 additionalparam="-quiet" failonerror="true" useexternalfile="true">
244 <arg value="${javadoc.option}"/>
243 <classpath> 245 <classpath>
244 <pathelement location="${build.classes.dir}"/> 246 <pathelement location="${build.classes.dir}"/>
245 </classpath> 247 </classpath>
246 <fileset dir="${src.dir}" includes="**/*.java"/> 248 <fileset dir="${src.dir}" includes="**/*.java"/>
247 <link href="http://docs.oracle.com/javase/8/docs/api/"/> 249 <link href="http://docs.oracle.com/javase/8/docs/api/"/>
250 252
251 <!-- generate javadoc only for nashorn extension api classes --> 253 <!-- generate javadoc only for nashorn extension api classes -->
252 <target name="javadocapi" depends="jar"> 254 <target name="javadocapi" depends="jar">
253 <javadoc destdir="${dist.javadoc.dir}" use="yes" extdirs="${nashorn.ext.path}" 255 <javadoc destdir="${dist.javadoc.dir}" use="yes" extdirs="${nashorn.ext.path}"
254 windowtitle="${nashorn.product.name}" additionalparam="-quiet" failonerror="true" useexternalfile="true"> 256 windowtitle="${nashorn.product.name}" additionalparam="-quiet" failonerror="true" useexternalfile="true">
257 <arg value="${javadoc.option}"/>
255 <classpath> 258 <classpath>
256 <pathelement location="${build.classes.dir}"/> 259 <pathelement location="${build.classes.dir}"/>
257 </classpath> 260 </classpath>
258 <fileset dir="${src.dir}" includes="jdk/nashorn/api/**/*.java"/> 261 <fileset dir="${src.dir}" includes="jdk/nashorn/api/**/*.java"/>
259 <link href="http://docs.oracle.com/javase/8/docs/api/"/> 262 <link href="http://docs.oracle.com/javase/8/docs/api/"/>

mercurial