1.1 --- a/javacvs/build.xml Wed May 22 16:46:42 2002 +0000
1.2 +++ b/javacvs/build.xml Wed May 22 18:01:40 2002 +0000
1.3 @@ -83,6 +83,7 @@
1.4 <delete file="manifest-subst.mf"/>
1.5 <delete file="javacvs.nbm"/>
1.6 <delete dir="netbeans"/>
1.7 + <delete dir="javadoc"/>
1.8 <delete dir="Info"/>
1.9 </target>
1.10
1.11 @@ -158,4 +159,38 @@
1.12 </javadoc>
1.13 </target>
1.14
1.15 + <target name="javadoc" description="Build javacvs module API documentation.">
1.16 + <tstamp/>
1.17 + <property name="apis-footer" value="<font size=-2 color=gray>Built on ${TODAY}.&nbsp;&nbsp;|&nbsp;&nbsp;Portions Copyright 1997-2002 Sun Microsystems, Inc. All rights reserved.</font>"/>
1.18 + <echo message="Build javacvs module API documentation..."/>
1.19 + <mkdir dir="javadoc"/>
1.20 + <javadoc destdir="javadoc"
1.21 + packagenames="org.netbeans.lib.*,org.netbeans.modules.*"
1.22 + doctitle="NetBeans javacvs module APIs"
1.23 + windowtitle="NetBeans javacvs module APIs"
1.24 + bottom="${apis-footer}"
1.25 + use="true"
1.26 + splitindex="true"
1.27 + author="false"
1.28 + version="false"
1.29 + maxmemory="384m"
1.30 + >
1.31 + <sourcepath>
1.32 + <pathelement location="src"/>
1.33 + <pathelement location="libsrc"/>
1.34 + </sourcepath>
1.35 + <classpath>
1.36 + <pathelement location="libsrc"/>
1.37 + <pathelement location="../vcscore/netbeans/modules/autoload/vcscore.jar"/>
1.38 + <pathelement location="../diff/netbeans/modules/diff.jar"/>
1.39 + <pathelement location="${binroot}/core/release/lib/ext/regexp.jar"/>
1.40 + <pathelement location="../openide/openide-13javac-workaround.jar"/>
1.41 + <fileset dir="../openide/netbeans/lib">
1.42 + <include name="openide*.jar"/>
1.43 + </fileset>
1.44 + <pathelement location="${binroot}/core/release/lib/ext/xml-apis.jar"/>
1.45 + </classpath>
1.46 + </javadoc>
1.47 + </target>
1.48 +
1.49 </project>
2.1 --- a/schema2beans/build.xml Wed May 22 16:46:42 2002 +0000
2.2 +++ b/schema2beans/build.xml Wed May 22 18:01:40 2002 +0000
2.3 @@ -52,10 +52,10 @@
2.4 </fileset>
2.5 </delete>
2.6 <delete dir="netbeans"/>
2.7 + <delete dir="javadoc"/>
2.8 <delete file="manifest-subst.mf"/>
2.9 <delete file="schema2beans.nbm"/>
2.10 <delete dir="Info"/>
2.11 -
2.12 </target>
2.13
2.14
2.15 @@ -90,4 +90,30 @@
2.16 </javac>
2.17 </target>
2.18
2.19 + <target name="javadoc" description="Build schema2beans module API documentation.">
2.20 + <tstamp/>
2.21 + <property name="apis-footer" value="<font size=-2 color=gray>Built on ${TODAY}.&nbsp;&nbsp;|&nbsp;&nbsp;Portions Copyright 1997-2002 Sun Microsystems, Inc. All rights reserved.</font>"/>
2.22 + <echo message="Build schema2beans module API documentation..."/>
2.23 + <mkdir dir="javadoc"/>
2.24 + <javadoc destdir="javadoc"
2.25 + packagenames="org.netbeans.modules.*"
2.26 + doctitle="NetBeans schema2beans module APIs"
2.27 + windowtitle="NetBeans schema2beans module APIs"
2.28 + bottom="${apis-footer}"
2.29 + use="true"
2.30 + splitindex="true"
2.31 + author="false"
2.32 + version="false"
2.33 + maxmemory="384m"
2.34 + >
2.35 + <sourcepath>
2.36 + <pathelement location="src"/>
2.37 + </sourcepath>
2.38 + <classpath>
2.39 +<!-- <pathelement path="${binroot}/core/release/lib/ext/crimson.jar" />-->
2.40 + <pathelement path="${binroot}/core/release/lib/ext/xml-apis.jar" />
2.41 + </classpath>
2.42 + </javadoc>
2.43 + </target>
2.44 +
2.45 </project>
3.1 --- a/vcscvs/build.xml Wed May 22 16:46:42 2002 +0000
3.2 +++ b/vcscvs/build.xml Wed May 22 18:01:40 2002 +0000
3.3 @@ -74,7 +74,38 @@
3.4 <delete file="manifest-subst.mf"/>
3.5 <delete file="vcscvs.nbm"/>
3.6 <delete dir="netbeans"/>
3.7 + <delete dir="javadoc"/>
3.8 <delete dir="Info"/>
3.9 </target>
3.10
3.11 + <target name="javadoc" description="Build vcscvs module API documentation.">
3.12 + <tstamp/>
3.13 + <property name="apis-footer" value="<font size=-2 color=gray>Built on ${TODAY}.&nbsp;&nbsp;|&nbsp;&nbsp;Portions Copyright 1997-2002 Sun Microsystems, Inc. All rights reserved.</font>"/>
3.14 + <echo message="Build vcscvs module API documentation..."/>
3.15 + <mkdir dir="javadoc"/>
3.16 + <javadoc destdir="javadoc"
3.17 + packagenames="org.netbeans.modules.*"
3.18 + doctitle="NetBeans vcscvs module APIs"
3.19 + windowtitle="NetBeans vcscvs module APIs"
3.20 + bottom="${apis-footer}"
3.21 + use="true"
3.22 + splitindex="true"
3.23 + author="false"
3.24 + version="false"
3.25 + maxmemory="384m"
3.26 + >
3.27 + <sourcepath>
3.28 + <pathelement location="src"/>
3.29 + </sourcepath>
3.30 + <classpath>
3.31 + <pathelement location="../vcscore/netbeans/modules/autoload/vcscore.jar"/>
3.32 + <pathelement location="../openide/openide-13javac-workaround.jar"/>
3.33 + <fileset dir="../openide/netbeans/lib">
3.34 + <include name="openide*.jar" />
3.35 + </fileset>
3.36 + <pathelement location="${binroot}/core/release/lib/ext/regexp.jar"/>
3.37 + </classpath>
3.38 + </javadoc>
3.39 + </target>
3.40 +
3.41 </project>
4.1 --- a/vcscvs/compat/build.xml Wed May 22 16:46:42 2002 +0000
4.2 +++ b/vcscvs/compat/build.xml Wed May 22 18:01:40 2002 +0000
4.3 @@ -78,6 +78,37 @@
4.4 <delete dir="Info"/>
4.5 </target>
4.6
4.7 + <target name="javadoc" description="Build vcscvs compat module API documentation.">
4.8 + <tstamp/>
4.9 + <property name="apis-footer" value="<font size=-2 color=gray>Built on ${TODAY}.&nbsp;&nbsp;|&nbsp;&nbsp;Portions Copyright 1997-2002 Sun Microsystems, Inc. All rights reserved.</font>"/>
4.10 + <echo message="Build vcscvs compat module API documentation..."/>
4.11 + <mkdir dir="javadoc"/>
4.12 + <javadoc destdir="javadoc"
4.13 + packagenames="org.netbeans.modules.*"
4.14 + doctitle="NetBeans vcscvs compat module APIs"
4.15 + windowtitle="NetBeans vcscvs compat module APIs"
4.16 + bottom="${apis-footer}"
4.17 + use="true"
4.18 + splitindex="true"
4.19 + author="false"
4.20 + version="false"
4.21 + maxmemory="384m"
4.22 + >
4.23 + <sourcepath>
4.24 + <pathelement location="src"/>
4.25 + </sourcepath>
4.26 + <classpath>
4.27 + <pathelement location="../../vcsgeneric/netbeans/modules/vcsgen.jar"/>
4.28 + <pathelement location="../../vcscore/netbeans/modules/autoload/vcscore.jar"/>
4.29 + <pathelement location="../../openide/openide-13javac-workaround.jar"/>
4.30 + <fileset dir="../../openide/netbeans/lib">
4.31 + <include name="openide*.jar" />
4.32 + </fileset>
4.33 + <pathelement location="${binroot}/core/release/lib/ext/regexp.jar"/>
4.34 + </classpath>
4.35 + </javadoc>
4.36 + </target>
4.37 +
4.38 </project>
4.39
4.40