1.1 --- a/make/build.xml Mon Jan 07 14:41:16 2013 -0400 1.2 +++ b/make/build.xml Tue Jan 08 08:51:00 2013 +0530 1.3 @@ -63,7 +63,7 @@ 1.4 1.5 <!-- do it only if ASM is not available --> 1.6 <target name="compile-asm" depends="prepare" unless="asm.available"> 1.7 - <javac srcdir="${asm.src.dir}" 1.8 + <javac srcdir="${jdk.asm.src.dir}" 1.9 destdir="${build.classes.dir}" 1.10 excludes="**/optimizer/* **/xml/* **/attrs/*" 1.11 source="${javac.source}" 1.12 @@ -142,15 +142,20 @@ 1.13 </jar> 1.14 </target> 1.15 1.16 - <target name="javadoc" depends="compile-asm"> 1.17 - <javadoc destdir="${dist.javadoc.dir}" use="yes" overview="src/overview.html" windowtitle="${nashorn.product.name} ${nashorn.version}"> 1.18 + <target name="javadoc" depends="prepare"> 1.19 + <javadoc destdir="${dist.javadoc.dir}" use="yes" overview="src/overview.html" windowtitle="${nashorn.product.name} ${nashorn.version}" additionalparam="-quiet" failonerror="true"> 1.20 <classpath> 1.21 <pathelement location="${build.classes.dir}"/> 1.22 <pathelement location="${dynalink.jar}"/> 1.23 </classpath> 1.24 <fileset dir="${src.dir}" includes="**/*.java"/> 1.25 - <link href="http://docs.oracle.com/javase/7/docs/api"/> 1.26 - <link href="http://szegedi.github.com/dynalink/0.4/javadoc"/> 1.27 + <fileset dir="${jdk.asm.src.dir}" includes="**/*.java"/> 1.28 + <link href="http://docs.oracle.com/javase/7/docs/api/"/> 1.29 + <link href="http://szegedi.github.com/dynalink/0.4/javadoc/"/> 1.30 + <!-- The following tags are used only in ASM sources - just ignore these --> 1.31 + <tag name="label" description="label tag in ASM sources" enabled="false"/> 1.32 + <tag name="linked" description="linked tag in ASM sources" enabled="false"/> 1.33 + <tag name="associates" description="associates tag in ASM sources" enabled="false"/> 1.34 </javadoc> 1.35 </target> 1.36