make/build.xml

changeset 10
d14da0d0c577
parent 7
5a1b0714df0e
child 19
4cd65798ec70
     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  

mercurial