leosimons 2003/10/29 07:24:02 Added: site build-javadocs.xml . javadocs.sh Log: aggregate doc functionality Revision Changes Path 1.1 avalon-excalibur/site/build-javadocs.xml Index: build-javadocs.xml =================================================================== <?xml version="1.0"?> <project name="Excalibur Aggregate Javadocs" default="javadocs" basedir="."> <target name="javadocs"> <javadoc useexternalfile="yes" destdir="target/docs/api" author="true" version="true" locale="en" windowtitle="Avalon-Excalibur API" doctitle="Avalon-Excalibur"> <packageset dir="target/bigsrc"/> <tag name="todo" description="To do:" scope="all"/> <bottom>Copyright © 1997-2003 Apache Software Foundation. All Rights Reserved.</bottom> <link href="http://java.sun.com/j2se/1.4.1/docs/api/"/> <link href="http://avalon.apache.org/framework/api/"/> <link href="http://avalon.apache.org/logkit/api/"/> <link href="http://avalon.apache.org/phoenix/api/"/> <link href="http://avalon.apache.org/merlin/api/"/> <link href="http://avalon.apache.org/fortress/api/"/> </javadoc> </target> </project> 1.1 avalon-excalibur/javadocs.sh Index: javadocs.sh =================================================================== #!/bin/bash rm -Rf site/target/docs/api mkdir -p site/target/docs/api mkdir -p site/target/bigsrc for i in `find . -type d -maxdepth 1 -mindepth 1 ! -name CVS ! -name site -printf '%P\n'`; do if [[ -d $i/src/java/ ]]; then cp -Rfp $i/src/java/* site/target/bigsrc else echo Warning: no Javadocs for $i fi done echo Copied all sources echo invoking ant javadoc target.... cd site ant -buildfile 'build-javadocs.xml'
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]