nicolaken    02/04/03 14:50:31

  Modified:    tools/cents/centipede.cent xbuild.xml
  Log:
  Update of Krysalis Centipede build system to version 1.0-dev
  
  Revision  Changes    Path
  1.2       +28 -114   jakarta-poi/tools/cents/centipede.cent/xbuild.xml
  
  Index: xbuild.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-poi/tools/cents/centipede.cent/xbuild.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- xbuild.xml        3 Apr 2002 18:18:13 -0000       1.1
  +++ xbuild.xml        3 Apr 2002 22:50:31 -0000       1.2
  @@ -2,7 +2,15 @@
   <project default="compile" name="project build file">
   
     <property name="centipede.cent.dir" 
value="${cents.dir}/centipede.${cent.dir.suffix}"/> 
  -      
  +
  +  <property name="package-name"          value="${xgump.module.project.name}"/>
  +  <property name="package-ver.V"         
value="${xgump.module.project.version.major}"/>
  +  <property name="package-ver.v"         
value="${xgump.module.project.version.minor}"/>
  +  <property name="package-ver.fix"       
value="${xgump.module.project.version.fix}"/>
  +  <property name="package-ver.tag"       
value="${xgump.module.project.version.tag}"/>    
  +  <property name="package-short.version" 
value="${package-ver.V}.${package-ver.v}.${package-ver.fix}"/>
  +  <property name="package-version"       
value="${package-short.version}-${package-ver.tag}"/>
  +          
     <!-- =================================================================== -->
     <!-- Prepares the source code                                            -->
     <!-- =================================================================== -->
  @@ -156,14 +164,7 @@
     <target name="package" depends="compile" 
             description="Generates the jar packages">
   
  -    <property name="package-name"          value="${xgump.module.project.name}"/>
  -    <property name="package-ver.V"         
value="${xgump.module.project.version.major}"/>
  -    <property name="package-ver.v"         
value="${xgump.module.project.version.minor}"/>
  -    <property name="package-ver.fix"       
value="${xgump.module.project.version.fix}"/>
  -    <property name="package-ver.tag"       
value="${xgump.module.project.version.tag}"/>    
  -    <property name="package-short.version" 
value="${package-ver.V}.${package-ver.v}.${package-ver.fix}"/>
  -    <property name="package-version"       
value="${package-short.version}-${package-ver.tag}"/>
  -        
  +       
       <jar 
jarfile="${xlayout.build.dir}/${package-name}-${package-version}-${build.number}.jar">
         <fileset dir="${xlayout.build.classes.dir}">
           <include name="**"/>
  @@ -205,94 +206,14 @@
             description="Prepares the source distribution">
       <mkdir dir="${xlayout.distributions.dir}"/>
       <mkdir dir="${xlayout.distributions.source.dir}"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/lib"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/lib/core"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/lib/optional"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/lib/endorsed"/>        
  -    <mkdir dir="${xlayout.distributions.source.dir}/src"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/src/java"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/src/documentation"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/src/resources"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/src/scratchpad"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/src/testcases"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/src/contrib"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/src/examples"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/src/targets"/>    
  -    <mkdir dir="${xlayout.distributions.source.dir}/docs"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/docs/apidocs"/>
  -    <mkdir dir="${xlayout.distributions.source.dir}/tools"/>
  -
  -    <copy todir="${xlayout.distributions.source.dir}/tools">
  -      <fileset dir="${tools.dir}"/>
  -    </copy>
   
  -    <copy todir="${xlayout.distributions.source.dir}/src/documentation">
  -      <fileset dir="${build.context}"/>
  -    </copy>
  -
  -    <copy todir="${xlayout.distributions.source.dir}/lib">
  -      <fileset dir="${lib.dir}"/>
  -    </copy>
           
  -    <copy todir="${xlayout.distributions.source.dir}/src/resources" filtering="on">
  -      <fileset dir="${resource.dir}">
  -        <exclude name="**/*.gif"/>
  -        <exclude name="**/*.jpg"/>
  -        <exclude name="**/*.png"/>
  -     </fileset>
  -    </copy>
  -
  -    <copy todir="${xlayout.distributions.source.dir}/src/resources" filtering="off">
  -      <fileset dir="${resource.dir}">
  -        <include name="**/*.gif"/>
  -        <include name="**/*.jpg"/>
  -        <include name="**/*.png"/>
  -     </fileset>
  -    </copy>
  -
  -    <copy todir="${xlayout.distributions.source.dir}/src/java" filtering="on">
  -      <fileset dir="${xlayout.source.java.dir}"/>
  -    </copy>
  -
  -    <copy todir="${xlayout.distributions.source.dir}/src/scratchpad" 
filtering="off">
  -      <fileset dir="${xlayout.source.scratchpad.dir}"/>
  -    </copy>
  -
  -    <copy todir="${xlayout.distributions.source.dir}/src/contrib" filtering="off">
  -      <fileset dir="${xlayout.source.contributions.dir}"/>
  -    </copy>
  -
  -    <copy todir="${xlayout.distributions.source.dir}/src/examples" filtering="off">
  -      <fileset dir="${xlayout.source.examples.dir}"/>
  -    </copy>
  -    
  -    <copy todir="${xlayout.distributions.source.dir}/src/targets" filtering="off">
  -      <fileset dir="./src/targets"/>
  -    </copy>
  -    
  -    <copy todir="${xlayout.distributions.source.dir}/src/testcases" filtering="off">
  -      <fileset dir="${xlayout.source.test.dir}"/>
  -    </copy>
  -        
  -    <copy todir="${xlayout.distributions.source.dir}/docs">
  -      <fileset dir="${xlayout.build.documentation.dir}"/>
  -    </copy>
  -    <copy todir="${xlayout.distributions.source.dir}/docs/apidocs">
  -      <fileset dir="${xlayout.build.documentation.javadocs.dir}"/>
  -    </copy>
  -
  -    <copy todir="${xlayout.distributions.source.dir}" filtering="on">
  -     <fileset dir=".">
  -      <include name="README.txt"/>
  -      <include name="legal/*"/>
  -      <include name="*.bat"/>
  -      <include name="*.sh"/>
  -      <include name="*.xml"/>
  -     </fileset>
  +    <copy todir="${xlayout.distributions.source.dir}" filtering="off">
  +      <fileset dir="."/>
       </copy>
   
       <chmod perm="+x" file="${xlayout.distributions.source.dir}/build.sh"/>
  -    <chmod perm="+x" file="${xlayout.distributions.source.dir}/tools/bin/antRun"/>
  +    <chmod perm="+x" 
file="${xlayout.distributions.source.dir}/tools/antipede/bin/antRun"/>
       <fixcrlf srcdir="${xlayout.distributions.source.dir}" includes="**.sh"        
eol="lf"/>
       <fixcrlf srcdir="${xlayout.distributions.source.dir}" includes="antRun"       
eol="lf"/>
       <fixcrlf srcdir="${xlayout.distributions.source.dir}" includes="**.bat"      
eol="crlf"/>
  @@ -301,26 +222,26 @@
     <!-- =================================================================== -->
     <!-- Packages the source distribution as .zip                            -->
     <!-- =================================================================== -->
  -<!--
  +
     <target name="dist-src-zip" depends="dist-src" 
             description="Generates the source distribution as a .zip file">
  -    <zip zipfile="${dist.target}/${dist.name}-src.zip"
  -         basedir="${dist.root}/source"/>
  +    <zip 
zipfile="${xlayout.distributions.dir}/${package-name}-${package-version}-src.zip"
  +         basedir="${xlayout.distributions.source.dir}"/>
     </target>
  --->
  +
     <!-- =================================================================== -->
     <!-- Packages the source distribution with .tar.gzip                     -->
     <!-- =================================================================== -->
  -<!--
  +
     <target name="dist-src-tgz" depends="dist-src" 
             description="Generates the source distribution as a .tar.gz file">
  -    <tar tarfile="${dist.target}/${dist.name}-src.tar"
  -         basedir="${dist.root}/source"
  +    <tar 
tarfile="${xlayout.distributions.dir}/${package-name}-${package-version}-src.tar"
  +         basedir="${xlayout.distributions.source.dir}"
            longfile="gnu"/>
  -    <gzip zipfile="${dist.target}/${dist.name}-src.tar.gz"
  +    <gzip 
zipfile="${xlayout.distributions.dir}/${package-name}-${package-version}-src.tar.gz"
             src="${dist.target}/${dist.name}-src.tar"/>
     </target>
  --->
  +
     <!-- =================================================================== -->
     <!-- Creates the binary distribution                                     -->
     <!-- =================================================================== -->
  @@ -400,16 +321,16 @@
     <!-- =================================================================== -->
     <!-- Build all distributions                                             -->
     <!-- =================================================================== -->
  -<!--
  +
     <target name="dist"
  -          depends="dist-info, dist-bin-tgz, dist-bin-zip, dist-src-tgz, 
dist-src-zip"
  +          depends="dist-info, dist-src-tgz, dist-src-zip"
             description="* Generates all distributions (source/binary)">
     </target>
  --->  
  +
     <!-- =================================================================== -->
     <!-- Build all distributions                                             -->
     <!-- =================================================================== -->
  -<!--
  +
     <target name="dist-info">
       <echo>**********************************************</echo>
       <echo>*</echo>
  @@ -422,7 +343,7 @@
       <echo>***********************************************</echo>
       <echo/>
     </target>
  --->  
  +
     <!-- =================================================================== -->
     <!-- Repack unjarred cents                                               -->
     <!-- =================================================================== -->
  @@ -462,14 +383,7 @@
         unless="javadocs.notrequired"
         description="* Generates the API documentation">
         
  -    <property name="package-name"          value="${xgump.module.project.name}"/>
  -    <property name="package-ver.V"         
value="${xgump.module.project.version.major}"/>
  -    <property name="package-ver.v"         
value="${xgump.module.project.version.minor}"/>
  -    <property name="package-ver.fix"       
value="${xgump.module.project.version.fix}"/>
  -    <property name="package-ver.tag"       
value="${xgump.module.project.version.tag}"/>    
  -    <property name="package-short.version" 
value="${package-ver.V}.${package-ver.v}.${package-ver.fix}"/>
  -    <property name="package-version"       
value="${package-short.version}-${package-ver.tag}"/>
  -          
  +       
       <mkdir dir="${xlayout.build.documentation.javadocs.dir}"/>
       <javadoc packagenames="${xgump.module.project.package}.*"
                sourcepath="${xlayout.build.java.dir}"
  
  
  


Reply via email to