mcconnell    2004/04/30 08:14:42

  Modified:    framework maven.xml
               versioning avalon-framework.ent
  Log:
  Separate product version (with postfix RC indicator) from build version so 
that we don't have to resync the builds each time.
  
  Revision  Changes    Path
  1.12      +22 -18    avalon/framework/maven.xml
  
  Index: maven.xml
  ===================================================================
  RCS file: /home/cvs/avalon/framework/maven.xml,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- maven.xml 30 Apr 2004 10:56:39 -0000      1.11
  +++ maven.xml 30 Apr 2004 15:14:41 -0000      1.12
  @@ -5,6 +5,10 @@
   
   <project default="avalon:build"  xmlns:maven="jelly:maven" 
xmlns:j="jelly:core" xmlns:util="jelly:util" xmlns:ant="jelly:ant">
   
  +  
  +  <ant:property name="productname"
  +    value="${maven.final.name}-&avalon-framework-suffix;"/>
  +
     <ant:property name="maven.dist.assembly.dir"
       value="${maven.build.dir}/temp"/>
     <ant:property name="maven.dist.bin.archive.dir"
  @@ -199,33 +203,33 @@
       description="Build the binary distribution.">
   
       <!-- Create a tar.gz file -->
  -    <ant:tar longfile="gnu" 
tarfile="${maven.dist.dir}/${maven.final.name}.tar">
  +    <ant:tar longfile="gnu" tarfile="${maven.dist.dir}/${productname}.tar">
         <ant:tarfileset dir="${maven.dist.bin.archive.dir}"/>
       </ant:tar>
   
       <ant:gzip 
  -      zipfile="${maven.dist.dir}/${maven.final.name}.tar.gz"
  -      src="${maven.dist.dir}/${maven.final.name}.tar"/>
  -    <ant:delete file="${maven.dist.dir}/${maven.final.name}.tar"/>
  -    <checksum file="${maven.dist.dir}/${maven.final.name}.tar.gz" 
fileext=".md5" />
  +      zipfile="${maven.dist.dir}/${productname}.tar.gz"
  +      src="${maven.dist.dir}/${productname}.tar"/>
  +    <ant:delete file="${maven.dist.dir}/${productname}.tar"/>
  +    <checksum file="${maven.dist.dir}/${productname}.tar.gz" fileext=".md5" 
/>
       <j:if test="${maven_gpg_exe != null}">
         <ant:exec executable="${maven_gpg_exe}">
           <ant:arg value="-a"/>
           <ant:arg value="-b"/>
  -        <ant:arg value="${maven.dist.dir}/${maven.final.name}.tar.gz"/>
  +        <ant:arg value="${maven.dist.dir}/${productname}.tar.gz"/>
         </ant:exec>
       </j:if>
   
       <!-- Create a zip file -->
  -    <ant:zip zipfile="${maven.dist.dir}/${maven.final.name}.zip">
  +    <ant:zip zipfile="${maven.dist.dir}/${productname}.zip">
         <ant:zipfileset dir="${maven.dist.bin.archive.dir}"/>
       </ant:zip>
  -    <checksum file="${maven.dist.dir}/${maven.final.name}.zip" 
fileext=".md5" />
  +    <checksum file="${maven.dist.dir}/${productname}.zip" fileext=".md5" />
       <j:if test="${maven_gpg_exe != null}">
         <ant:exec executable="${maven_gpg_exe}">
           <ant:arg value="-a"/>
           <ant:arg value="-b"/>
  -        <ant:arg value="${maven.dist.dir}/${maven.final.name}.zip"/>
  +        <ant:arg value="${maven.dist.dir}/${productname}.zip"/>
         </ant:exec>
       </j:if>
     </goal>
  @@ -236,34 +240,34 @@
       description="Build the source distribution.">
    
       <!-- Create a tar.gz file -->
  -    <ant:tar longfile="gnu" 
tarfile="${maven.dist.dir}/${maven.final.name}-src.tar">
  +    <ant:tar longfile="gnu" 
tarfile="${maven.dist.dir}/${productname}-src.tar">
         <ant:tarfileset dir="${maven.dist.src.archive.dir}"/>
       </ant:tar>
   
       <ant:gzip 
  -      zipfile="${maven.dist.dir}/${maven.final.name}-src.tar.gz" 
  -      src="${maven.dist.dir}/${maven.final.name}-src.tar"
  +      zipfile="${maven.dist.dir}/${productname}-src.tar.gz" 
  +      src="${maven.dist.dir}/${productname}-src.tar"
       />
  -    <ant:delete file="${maven.dist.dir}/${maven.final.name}-src.tar"/>
  -    <checksum file="${maven.dist.dir}/${maven.final.name}-src.tar.gz" 
fileext=".md5" />
  +    <ant:delete file="${maven.dist.dir}/${productname}-src.tar"/>
  +    <checksum file="${maven.dist.dir}/${productname}-src.tar.gz" 
fileext=".md5" />
       <j:if test="${maven_gpg_exe != null}">
         <ant:exec executable="${maven_gpg_exe}">
           <ant:arg value="-a"/>
           <ant:arg value="-b"/>
  -        <ant:arg value="${maven.dist.dir}/${maven.final.name}-src.tar.gz"/>
  +        <ant:arg value="${maven.dist.dir}/${productname}-src.tar.gz"/>
         </ant:exec>
       </j:if>
   
       <!-- Create a zip file -->
  -    <ant:zip zipfile="${maven.dist.dir}/${maven.final.name}-src.zip">
  +    <ant:zip zipfile="${maven.dist.dir}/${productname}-src.zip">
         <ant:zipfileset dir="${maven.dist.src.archive.dir}"/>
       </ant:zip>
  -    <checksum file="${maven.dist.dir}/${maven.final.name}-src.zip" 
fileext=".md5" />
  +    <checksum file="${maven.dist.dir}/${productname}-src.zip" fileext=".md5" 
/>
       <j:if test="${maven_gpg_exe != null}">
         <ant:exec executable="${maven_gpg_exe}">
           <ant:arg value="-a"/>
           <ant:arg value="-b"/>
  -        <ant:arg value="${maven.dist.dir}/${maven.final.name}-src.zip"/>
  +        <ant:arg value="${maven.dist.dir}/${productname}-src.zip"/>
         </ant:exec>
       </j:if>
   
  
  
  
  1.5       +4 -3      avalon/versioning/avalon-framework.ent
  
  Index: avalon-framework.ent
  ===================================================================
  RCS file: /home/cvs/avalon/versioning/avalon-framework.ent,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- avalon-framework.ent      30 Apr 2004 08:45:53 -0000      1.4
  +++ avalon-framework.ent      30 Apr 2004 15:14:42 -0000      1.5
  @@ -1,10 +1,11 @@
   
   <!ENTITY avalon-framework-id "avalon-framework">
  -<!ENTITY avalon-framework-version "4.2.rc-1">
  +<!ENTITY avalon-framework-suffix "RC1">
  +<!ENTITY avalon-framework-version "4.2.0">
   
   <!ENTITY avalon-framework-api-id "avalon-framework-api">
  -<!ENTITY avalon-framework-api-version "4.2.rc-1">
  +<!ENTITY avalon-framework-api-version "4.2.0">
   
   <!ENTITY avalon-framework-impl-id "avalon-framework-impl">
  -<!ENTITY avalon-framework-impl-version "4.2.rc-1">
  +<!ENTITY avalon-framework-impl-version "4.2.0">
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to