unico 2003/11/22 01:12:14
Modified: tools/src blocks-build.xsl
Log:
include tools.lib jars in javadoc classpath and add avalon meta tag declaration elements
to reduce number of javadoc warnings
Revision Changes Path
1.40 +18 -4 cocoon-2.1/tools/src/blocks-build.xsl
Index: blocks-build.xsl
===================================================================
RCS file: /home/cvs/cocoon-2.1/tools/src/blocks-build.xsl,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- blocks-build.xsl 19 Nov 2003 15:20:16 -0000 1.39
+++ blocks-build.xsl 22 Nov 2003 09:12:14 -0000 1.40
@@ -169,6 +169,15 @@
<link offline="true" href="http://java.sun.com/j2se/1.4.1/docs/api" packagelistloc="${resources.javadoc}/j2se"/>
<link offline="true" href="http://java.sun.com/j2ee/sdk_1.3/techdocs/api" packagelistloc="${resources.javadoc}/j2ee"/>
+ <tag name="avalon.component" scope="types" description="Avalon component"
/>
+ <tag name="avalon.service" scope="types" description="Implements service:"
/>
+ <!-- FIXME: javadoc or ant seems to not understand these
+ <tag name="x-avalon.info" scope="types" description="Shorthand:" />
+ <tag name="x-avalon.lifestyle" scope="types" description="Lifestyle:" />
+ -->
+ <tag name="avalon.context" scope="methods" description="Requires entry:"
/>
+ <tag name="avalon.dependency" scope="methods" description="Requires component:"
/>
+
<packageset dir="{string('${java}')}">
<include name="**"/>
</packageset>
@@ -180,10 +189,15 @@
<include name="**"/>
</packageset>
</xsl:for-each>
- <classpath refid="classpath"/>
- <xsl:for-each select="$cocoon-blocks">
- <classpath refid="{substring-after(@name,'cocoon-block-')}.classpath"/>
- </xsl:for-each>
+ <classpath>
+ <fileset dir="{string('${tools.lib}')}">
+ <include name="*.jar"/>
+ </fileset>
+ <path refid="classpath" />
+ <xsl:for-each select="$cocoon-blocks">
+ <path refid="{substring-after(@name,'cocoon-block-')}.classpath"/>
+ </xsl:for-each>
+ </classpath>
</javadoc>
</target>
|