commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From d...@apache.org
Subject cvs commit: jakarta-commons/latka build.xml
Date Fri, 01 Feb 2002 06:40:18 GMT
dion        02/01/31 22:40:18

  Modified:    latka    build.xml
  Log:
  Fixed javadoc target to only run when source code has been changed.
  Updated copyright for javadoc
  
  Revision  Changes    Path
  1.28      +16 -3     jakarta-commons/latka/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/latka/build.xml,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- build.xml	31 Jan 2002 12:26:09 -0000	1.27
  +++ build.xml	1 Feb 2002 06:40:18 -0000	1.28
  @@ -1,4 +1,4 @@
  -<!-- $Id: build.xml,v 1.27 2002/01/31 12:26:09 dion Exp $ -->
  +<!-- $Id: build.xml,v 1.28 2002/02/01 06:40:18 dion Exp $ -->
   <project name="commons-latka" default="build-java" basedir=".">
   
       <!-- patternset describing files to be copied from the doc directory -->
  @@ -170,7 +170,20 @@
      <!-- FIXME: Update task to only run if java files are more recent
           than the current html, and work off original sources
        -->
  -   <target name="doc-javadoc" depends="init" if="available-src-java">
  +    <target name="check-javadoc" depends="init">
  +        <condition property="javadoc-required">
  +            <and>
  +                <equals arg1="${available-src-java}" arg2="true"/> 
  +                <not>
  +                    <uptodate targetfile="${dest.doc.api}/packages.html">
  +                        <srcfiles dir="${source.src.java}" includes="**/*.java" />
  +                    </uptodate>
  +                </not>
  +            </and>
  +        </condition>
  +    </target>
  +    
  +    <target name="doc-javadoc" depends="init,check-javadoc" if="javadoc-required">
           <!-- copy all the non-test sources out to the work directory and javadoc that
-->
           <mkdir dir="${workdir}"/>
           <copy todir="${workdir}">
  @@ -185,7 +198,7 @@
                    destdir="${dest.doc.api}"
                    windowtitle="${Name-Long}"
                    doctitle="${Name-Long}"
  -                 bottom="&lt;small&gt;Copyright &amp;copy; 2001 Apache Software
Foundation. Documenation generated ${TODAY}&lt;/small&gt;."
  +                 bottom="&lt;small&gt;Copyright &amp;copy; 2001-2002 Apache
Software Foundation. Documenation generated ${TODAY}&lt;/small&gt;."
                    protected="true"
                    version="true"
                    author="true"
  
  
  

--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@jakarta.apache.org>


Mime
View raw message