Changeset 1129

Show
Ignore:
Timestamp:
12/08/06 14:28:03
Author:
douglm
Message:

Fix a bug in add calendar suite.

Mostly javadoc -

./ant javadoc

will generate linked javadoc for all projects in the bedework docs directory

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build.xml

    r1122 r1129  
    291291 
    292292  <!-- ======================== javadoc target ======================= 
     293       We build these and copy in turn into the main bedework docs directory. 
     294 
     295       The org.bedework.projectdocs.home property allows each project to 
     296       locate the previously built javadocs so they can link to it. 
     297 
     298       We also assume access to the java api docs. 
    293299       ================================================================= --> 
    294300 
    295301  <target name="javadoc" depends="init" description="Generate javadoc"> 
     302    <property name="docs.home" location="${project.home}/docs"/> 
     303    <property name="org.bedework.projectdocs.home" location="${docs.home}/projectdocs"/> 
     304    <delete dir="${org.bedework.projectdocs.home}" /> 
     305    <mkdir dir="${org.bedework.projectdocs.home}" /> 
     306 
     307    <ant antfile="${org.bedework.project.rpiutil}/build.xml" inheritall="false" 
     308         target="javadoc" > 
     309      <property name="destdir" 
     310                location="${org.bedework.projectdocs.home}/rpiutil/api" /> 
     311    </ant> 
     312 
    296313    <ant antfile="${org.bedework.project.access}/build.xml" inheritall="false" 
    297          target="javadoc" /> 
     314         target="javadoc" > 
     315      <property name="destdir" 
     316                location="${org.bedework.projectdocs.home}/access/api" /> 
     317    </ant> 
     318 
     319    <ant antfile="${org.bedework.project.davutil}/build.xml" inheritall="false" 
     320         target="javadoc" > 
     321      <property name="destdir" 
     322                location="${org.bedework.projectdocs.home}/davutil/api" /> 
     323    </ant> 
     324 
     325    <ant antfile="${org.bedework.project.calendarapi}/build.xml" inheritall="false" 
     326         target="javadoc" > 
     327      <property name="destdir" 
     328                location="${org.bedework.projectdocs.home}/calendarapi/api" /> 
     329    </ant> 
     330 
     331    <ant antfile="${org.bedework.project.dumprestore}/build.xml" inheritall="false" 
     332         target="javadoc" > 
     333      <property name="destdir" 
     334                location="${org.bedework.projectdocs.home}/dumprestore/api" /> 
     335    </ant> 
     336 
     337    <ant antfile="${org.bedework.project.synchml}/build.xml" inheritall="false" 
     338         target="javadoc" > 
     339      <property name="destdir" 
     340                location="${org.bedework.projectdocs.home}/synchml/api" /> 
     341    </ant> 
     342 
     343    <ant antfile="${org.bedework.project.webdav}/build.xml" inheritall="false" 
     344         target="javadoc" > 
     345      <property name="destdir" 
     346                location="${org.bedework.projectdocs.home}/webdav/api" /> 
     347    </ant> 
     348 
     349    <ant antfile="${org.bedework.project.caldav}/build.xml" inheritall="false" 
     350         target="javadoc" > 
     351      <property name="destdir" 
     352                location="${org.bedework.projectdocs.home}/caldav/api" /> 
     353    </ant> 
     354 
     355    <ant antfile="${org.bedework.project.caldavTest}/build.xml" inheritall="false" 
     356         target="javadoc" > 
     357      <property name="destdir" 
     358                location="${org.bedework.projectdocs.home}/caldavTest/api" /> 
     359    </ant> 
     360 
     361    <ant antfile="${org.bedework.project.freebusy}/build.xml" inheritall="false" 
     362         target="javadoc" > 
     363      <property name="destdir" 
     364                location="${org.bedework.projectdocs.home}/freebusy/api" /> 
     365    </ant> 
     366 
    298367    <ant antfile="${org.bedework.project.bwtools}/build.xml" inheritall="false" 
    299          target="javadoc" /> 
    300     <ant antfile="${org.bedework.project.caldav}/build.xml" inheritall="false" 
    301          target="javadoc" /> 
    302     <ant antfile="${org.bedework.project.caldavTest}/build.xml" inheritall="false" 
    303          target="javadoc" /> 
    304     <ant antfile="${org.bedework.project.calendarapi}/build.xml" inheritall="false" 
    305          target="javadoc" /> 
    306     <ant antfile="${org.bedework.project.davutil}/build.xml" inheritall="false" 
    307          target="javadoc" /> 
    308     <ant antfile="${org.bedework.project.dumprestore}/build.xml" inheritall="false" 
    309          target="javadoc" /> 
    310     <ant antfile="${org.bedework.project.freebusy}/build.xml" inheritall="false" 
    311          target="javadoc" /> 
    312     <ant antfile="${org.bedework.project.rpiutil}/build.xml" inheritall="false" 
    313          target="javadoc" /> 
    314     <ant antfile="${org.bedework.project.synchml}/build.xml" inheritall="false" 
    315          target="javadoc" /> 
     368         target="javadoc" > 
     369      <property name="destdir" 
     370                location="${org.bedework.projectdocs.home}/bwtools/api" /> 
     371    </ant> 
     372 
    316373    <ant antfile="${org.bedework.project.webapps}/build.xml" inheritall="false" 
    317          target="javadoc" /> 
    318     <ant antfile="${org.bedework.project.webdav}/build.xml" inheritall="false" 
    319          target="javadoc" /> 
     374         target="javadoc" > 
     375      <property name="destdir" 
     376                location="${org.bedework.projectdocs.home}/webapps/api" /> 
     377    </ant> 
    320378  </target> 
    321379 
  • trunk/docs

    • Property svn:ignore set to projectdocs