changeset 44:da6ec495ff07

meth: add appendix to javadoc
author jrose
date Fri, 24 Sep 2010 14:57:45 -0700
parents 78d102a4afcb
children 587e815d5aa9
files netbeans/meth/build.xml
diffstat 1 files changed, 16 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/netbeans/meth/build.xml	Fri Sep 24 14:39:08 2010 -0700
+++ b/netbeans/meth/build.xml	Fri Sep 24 14:57:45 2010 -0700
@@ -6,8 +6,6 @@
     <description>Builds, tests, and runs the project MethodHandle.</description>
     <import file="nbproject/build-impl.xml"/>
 
-    <property name="javadoc.includes" value="java/dyn/*.java"/>
-
     <!-- build a bundle of the tests -->
     <target name="-post-compile-test">
         <echo message="make build/test-classes.jar from ${build.test.classes.dir}"/>
@@ -16,6 +14,10 @@
         </jar>
     </target>
 
+
+    <property name="javadoc.includes" value="java/dyn/*.java"/>
+    <property name="javadoc.extra.includes" value="sun/dyn/MemberName.java"/>
+
     <target depends="init" name="-javadoc-build">
         <mkdir dir="${dist.javadoc.dir}"/>
         <javadoc additionalparam="-verbose ${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}" docencoding="UTF-8" encoding="${javadoc.encoding.used}" executable="${platform.javadoc}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}"
@@ -28,6 +30,18 @@
                 <filename name="**/*.java"/>
             </fileset>
         </javadoc>
+
+        <mkdir dir="${dist.javadoc.dir}/extra"/>
+        <javadoc additionalparam="-verbose ${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}/extra" docencoding="UTF-8" encoding="${javadoc.encoding.used}" executable="${platform.javadoc}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}"
+         verbose="yes"
+         >
+            <classpath>
+                <path path="${javac.classpath}"/>
+            </classpath>
+            <fileset dir="${src.src.dir}" excludes="${excludes}" includes="${javadoc.extra.includes}">
+                <filename name="**/*.java"/>
+            </fileset>
+        </javadoc>
     </target>