nicolaken    02/04/04 06:43:45

  Modified:    .        status.xml module.xml layout.xml build.xml
                        build.number
  Log:
  Update of Krysalis Centipede build system to version 1.0-dev
  
  Revision  Changes    Path
  1.2       +15 -0     jakarta-poi/status.xml
  
  Index: status.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-poi/status.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- status.xml        3 Apr 2002 17:04:45 -0000       1.1
  +++ status.xml        4 Apr 2002 14:43:45 -0000       1.2
  @@ -2,6 +2,21 @@
   <?xml-stylesheet type="text/xsl" 
href="tools/antipede/resources/stylesheets/status.xsl"?>
   <status>
   
  +  <descriptors>
  +    <descriptor id="status" href="status.xml">
  +      Status </descriptor>
  +    <descriptor id="module" href="module.xml">
  +      Module </descriptor>
  +    <descriptor id="properties" href="properties.xml">
  +      Properties </descriptor>
  +    <descriptor id="layout" href="layout.xml">
  +      Layout </descriptor>
  +    <descriptor id="build" href="build.xml">
  +      Build </descriptor>
  +    <descriptor id="log" href="log.xml">
  +      Log </descriptor>            
  +  </descriptors>
  +
     <developers>
       <!-- in strict alphabetical order -->
       <person name="Andrew C. Oliver"   id="acoliver"  email="[EMAIL PROTECTED]"/>
  
  
  
  1.2       +0 -13     jakarta-poi/module.xml
  
  Index: module.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-poi/module.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- module.xml        3 Apr 2002 17:04:45 -0000       1.1
  +++ module.xml        4 Apr 2002 14:43:45 -0000       1.2
  @@ -5,19 +5,6 @@
   
     <url href="http://jakarta.apache.org/poi/"/>
     
  -  <info>
  -    <link id="status" href="status.xml">
  -      Status </link>
  -    <link id="properties" href="properties.xml">
  -      properties </link>
  -    <link id="layout" href="layout.xml">
  -      layout </link>
  -    <link id="build" href="build.xml">
  -      Build </link>
  -    <link id="log" href="log.xml">
  -      log </link>            
  -  </info>
  -  
     <cvs repository="jakarta"/> 
   
     <mailing-lists> 
  
  
  
  1.2       +4 -0      jakarta-poi/layout.xml
  
  Index: layout.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-poi/layout.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- layout.xml        3 Apr 2002 17:04:45 -0000       1.1
  +++ layout.xml        4 Apr 2002 14:43:45 -0000       1.2
  @@ -7,6 +7,7 @@
      <optional dir="./lib/optional"/>
     </library>
     <source dir="./src">
  +   <targets dir="./src/targets"/>
      <java dir="./src/java"/>
      <test dir="./src/testcases"/>
      <documentation dir="./src/documentation">
  @@ -18,14 +19,17 @@
        </resources>  
      </documentation>
      <scratchpad dir="./src/scratchpad">
  +     <targets dir="./src/scratchpad/targets"/>   
        <java dir="./src/scratchpad/src"/>
        <library dir="./src/scratchpad/lib"/>
      </scratchpad>  
      <contributions dir="./src/contrib">
  +     <targets dir="./src/contrib/targets"/>   
        <java dir="./src/contrib/src"/>
        <library dir="./src/contrib/lib"/>
      </contributions>      
      <examples dir="./src/examples">
  +     <targets dir="./src/examples/targets"/>
        <java dir="./src/examples/src"/>
        <library dir="./src/examples/lib"/>
      </examples>           
  
  
  
  1.7       +127 -15   jakarta-poi/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-poi/build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.xml 3 Apr 2002 17:04:45 -0000       1.6
  +++ build.xml 4 Apr 2002 14:43:45 -0000       1.7
  @@ -93,22 +93,110 @@
     <!-- Basic build targets for the project                                 -->
     <!-- =================================================================== -->
   
  -  <!-- ================================== -->
  -  <!--             Interactive            -->
  -  <!-- ================================== -->
  +  <!-- =================================================================== -->
  +  <!-- Interactive build                                            -->
  +  <!-- =================================================================== -->
  +  <target name="interactive" description="Interactive Build" depends="-init">       
   
  +    <echo message="--------------------------------------------------------------"/>
  +    <echo message=" "/>    
  +    <echo message="          ${xgump.module.project.name} 
${xgump.module.project.version.major}.${xgump.module.project.version.minor}   
[${YEAR}] "/>
  +    <echo message=" "/>    
  +    <echo message="--------------------------------------------------------------"/>
  +    <echo message="Building with ${ant.version}"/>  
  +    <echo message="using build file ${ant.file}"/>  
  +    <echo 
message="--------------------------------------------------------------"/>   
  +    <echo message=" These are the most common build targets."/>      
  +    <echo message=" You can also invoke them directly; see build.xml for more info. 
"/> 
  +    <echo message=" Builds will be in /build directory, distributions in /dist."/>  
      
  +    <echo message="  "/>    
  +    <echo message=" compile ---------- compiles the source code "/>     
  +    <echo message=" docs ------------- generates the html docs"/>        
  +    <echo message=" cleandocs -------- cleans the build docs directory"/>    
  +    <echo message=" javadocs --------- generates the API documentation"/>     
  +    <echo message=" test ------------- performs the jUnit tests"/>       
  +    <echo message=" clean ------------ cleans the build directory"/>    
  +    <echo message=" dist ------------- creates src and bin distributions"/>    
  +    <echo message=" scratchpad ------- build-run scratchpad code"/>       
  +    <echo message=" contrib ---------- build-run contributed code"/>    
  +    <echo message=" generate-records - generate excel records"/>    
  +    <echo message=" generate-types --- generate word types"/>    
  +
  +    <property name="input.selection" value="compile"/>        
  +    <centipede-user-input name="input.selection">Please select a target 
</centipede-user-input>   
  +
  +    <pathconvert pathsep="," property="antipede.gif.url">
  +      <path>
  +        <filelist dir="./tools/antipede/resources/images" files="antipede.gif"/>
  +      </path>
  +    </pathconvert>
  +   <splash imageurl="file:/${antipede.gif.url}" showduration="100"/>  
  + 
  +    <antcall target="${input.selection}"/>
  +    
  +  </target>
   
  -  <target  name="interactive"   depends="-init"
  -           description="Interactive target">
  +  <!-- =================================================================== -->
  +  <!-- Interactive scratchpad builds                                       -->
  +  <!-- =================================================================== -->
  +  <target name="scratchpad" depends="-init" description="Interactive Scratchpad 
Build">
  +    <echo message="--------------------------------------------------------------"/>
  +    <echo message=" "/>    
  +    <echo message="          ${xgump.module.project.name} 
${xgump.module.project.version.major}.${xgump.module.project.version.minor} SCRATCHPAD 
"/>
  +    <echo message=" "/>    
  +    <echo 
message="--------------------------------------------------------------"/>  
  +    <echo message="Building with ${ant.version}"/>  
  +    <echo message="using build file ${ant.file}"/>  
  +    <echo 
message="--------------------------------------------------------------"/>   
  +    <echo message=" "/>        
  +    <echo message=" These are SCRATCHPAD BUILDS. They are not guaranteed to work."/>
  +    <echo message=" You have been warned. "/>
  +    <echo message=" "/>
  +    <echo message=" -"/>
  +    <echo message=" -"/>
  +    <echo message=" -"/>
  +    <echo message=" -"/>
  +    <echo message=" -"/>
  +    <echo message=" -"/>
  +    <echo message=" "/>
  +
  +    <property name="input.selection" value=""/>
  +    <centipede-user-input name="input.selection">Please select a target 
</centipede-user-input>
  +
  +    <ant 
antfile="${xlayout.source.scratchpad.targets.dir}/${input.selection}/xbuild.xml"/>
  +
  +  </target>
  +
  +  <!-- =================================================================== -->
  +  <!-- Interactive contrib builds                                       -->
  +  <!-- =================================================================== -->
  +  <target name="contrib" depends="-init" description="Interactive Contributors' 
Build">
  +    <echo message="--------------------------------------------------------------"/>
  +    <echo message=" "/>    
  +    <echo message="          ${xgump.module.project.name} 
${xgump.module.project.version.major}.${xgump.module.project.version.minor}  CONTRIB"/>
  +    <echo message=" "/>    
  +    <echo message="--------------------------------------------------------------"/>
  +    <echo message="Building with ${ant.version}"/>  
  +    <echo message="using build file ${ant.file}"/>  
  +    <echo 
message="--------------------------------------------------------------"/>   
  +    <echo message=" "/>        
  +    <echo message=" These are CONTRIB BUILDS. They are not guaranteed to work."/>
  +    <echo message=" You have been warned. "/>
  +    <echo message=" "/>
  +    <echo message=" poibrowser - POIBrowser 0.10 GUI POI Viewer"/>
  +    <echo message=" -"/>
  +    <echo message=" -"/>
  +    <echo message=" -"/>
  +    <echo message=" -"/>
  +    <echo message=" -"/>
  +    <echo message=" "/>
  +    <property name="input.selection" value="poibrowser"/>
  +    <centipede-user-input name="input.selection">Please select a target 
</centipede-user-input>
  +
  +    <ant 
antfile="${xlayout.source.contributions.targets.dir}/${input.selection}/xbuild.xml"/>
  +    
  +  </target>
   
  -    <splash/>
  -       
  -    <antcall target="call-cent">
  -      <param name="cent-name"   value="centipede"/> 
  -      <param name="cent-target" value="compile"/> 
  -    </antcall>
   
  -  </target>    
  -  
     <!-- ================================== -->
     <!--              Compile               -->
     <!-- ================================== -->
  @@ -213,11 +301,35 @@
     </target>     
   
     <!-- ================================== -->
  +  <!--       Generate records                -->
  +  <!-- ================================== -->
  +  
  +  <target  name="generate-records"   depends="-init"
  +           description="generate-records">
  +
  +    <ant antfile="${xlayout.source.targets.dir}/record-generation/xbuild.xml"
  +            target="generate-records"/>
  +    
  +  </target>     
  +
  +  <!-- ================================== -->
  +  <!--       Generate types                -->
  +  <!-- ================================== -->
  +  
  +  <target  name="generate-types"   depends="-init"
  +           description="generate-types">
  +
  +    <ant antfile="${xlayout.source.targets.dir}/record-generation/xbuild.xml"
  +            target="generate-types"/>
  +    
  +  </target>     
  +
  +  <!-- ================================== -->
     <!--       Test the main module stuff   -->
     <!-- ================================== -->
     
  -  <target  name="test-module"   
  -           depends="clean, compile, test, jar, docs"
  +  <target  name="testmodule"   
  +           depends="clean, compile, test, jar, docs, javadocs"
              description="Testing that all major targets work; useful before a 
commit"/>
              
              
  
  
  
  1.3       +2 -2      jakarta-poi/build.number
  
  Index: build.number
  ===================================================================
  RCS file: /home/cvs/jakarta-poi/build.number,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.number      4 Apr 2002 08:14:38 -0000       1.2
  +++ build.number      4 Apr 2002 14:43:45 -0000       1.3
  @@ -1,3 +1,3 @@
   #Build Number for ANT. Do not edit!
  -#Thu Apr 04 08:58:43 CEST 2002
  -build.number=85
  +#Thu Apr 04 16:21:43 CEST 2002
  +build.number=140
  
  
  


Reply via email to