You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by da...@apache.org on 2005/11/22 19:24:27 UTC
svn commit: r348203 - /db/derby/code/trunk/build.xml
Author: davidvc
Date: Tue Nov 22 10:24:19 2005
New Revision: 348203
URL: http://svn.apache.org/viewcvs?rev=348203&view=rev
Log:
Patch for DERBY-587, contributed by Rick Hillegas
"The original patch broke javadoc generation because the 1.4 javadoc machinery doesn't understand the 1.6 signatures which contain generics. I have attached bug587_javadoc.diff to fix this regression. Thanks to Dyre for tripping across the problem."
Modified:
db/derby/code/trunk/build.xml
Modified: db/derby/code/trunk/build.xml
URL: http://svn.apache.org/viewcvs/db/derby/code/trunk/build.xml?rev=348203&r1=348202&r2=348203&view=diff
==============================================================================
--- db/derby/code/trunk/build.xml (original)
+++ db/derby/code/trunk/build.xml Tue Nov 22 10:24:19 2005
@@ -603,12 +603,36 @@
<delete dir="${out.javadoc.dir}/engine"/>
<mkdir dir="${out.javadoc.dir}/engine"/>
+ <delete dir="${out.javadoc.dir}/sourcedir"/>
+ <mkdir dir="${out.javadoc.dir}/sourcedir"/>
+
+ <!-- engine files -->
+ <copy todir="${out.javadoc.dir}/sourcedir">
+ <fileset dir="${derby.engine.src.dir}"
+ excludesfile="${javadoctools.dir}/derbydocs_exclusions.ant"/>
+ </copy>
+ <!-- client files -->
+ <copy todir="${out.javadoc.dir}/sourcedir">
+ <fileset dir="${derby.client.src.dir}"
+ excludesfile="${javadoctools.dir}/derbydocs_exclusions.ant"/>
+ </copy>
+ <!-- drda files -->
+ <copy todir="${out.javadoc.dir}/sourcedir">
+ <fileset dir="${derby.drda.src.dir}"
+ excludesfile="${javadoctools.dir}/derbydocs_exclusions.ant"/>
+ </copy>
+ <!-- tools files -->
+ <copy todir="${out.javadoc.dir}/sourcedir">
+ <fileset dir="${derby.tools.src.dir}"
+ excludesfile="${javadoctools.dir}/derbydocs_exclusions.ant"/>
+ </copy>
+
<javadoc
additionalparam="-J-mx320M"
packagenames="org.*"
access="private"
breakiterator="yes"
- sourcepath="${derby.engine.src.dir};${derby.client.src.dir};${derby.drda.src.dir};${derby.tools.src.dir}"
+ sourcepath="${out.javadoc.dir}/sourcedir"
classpath="${basedir}/classes;${java14compile.classpath};${jars.extras};${osgi}"
destdir="${out.javadoc.dir}/engine"
windowtitle="Apache Derby V${major}.${minor} Engine Documentation"
@@ -627,6 +651,8 @@
<taglet name="org.apache.derbyBuild.javadoc.EndFormatTaglet"
path="${basedir}/classes"/>
</javadoc>
+
+ <delete dir="${out.javadoc.dir}/sourcedir"/>
</target>