[jboss-cvs] jboss-seam/build ...

Peter Muir peter at bleepbleep.org.uk
Mon Sep 24 09:12:52 EDT 2007


  User: pmuir   
  Date: 07/09/24 09:12:52

  Modified:    build    utilities.build.xml common.build.xml
                        default.build.properties
  Log:
  Better version number control
  
  Revision  Changes    Path
  1.7       +2 -2      jboss-seam/build/utilities.build.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: utilities.build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/build/utilities.build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -b -r1.6 -r1.7
  --- utilities.build.xml	22 Sep 2007 15:39:12 -0000	1.6
  +++ utilities.build.xml	24 Sep 2007 13:12:52 -0000	1.7
  @@ -17,7 +17,7 @@
   			<mkdir dir="@{todir}" />
   			<copy file="@{value}" tofile="@{tofile}" overwrite="on" verbose="false">
   				<filterset>
  -					<filter token="seam.version" value="${version}.${patchlevel}" />
  +					<filter token="seam.version" value="${complete.version}" />
   				</filterset>
   			</copy>
   			<property name="@{name}" value="@{tofile}" />
  @@ -124,7 +124,7 @@
   				<sysproperty key="classworlds.conf" value="${maven.dir}/bin/m2.conf" />
   				<sysproperty key="maven.home" value="${maven.dir}" />
   				<arg line="-f @{pom}" />
  -				<arg line="-Dseam.version=${version}.${patchlevel}" />
  +				<arg line="-Dseam.version=${complete.version}" />
   				<args />
   				<arg line="@{target}" />
   			</java>
  
  
  
  1.6       +15 -9     jboss-seam/build/common.build.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: common.build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/build/common.build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- common.build.xml	24 Sep 2007 09:40:12 -0000	1.5
  +++ common.build.xml	24 Sep 2007 13:12:52 -0000	1.6
  @@ -46,18 +46,24 @@
   	<!-- Load default build properties -->
   	<property file="${build.dir}/default.build.properties" />
   
  +	<!-- Construct the version numbers -->
  +	<property name="version" value="${major.version}${minor.version}" />
  +	<property name="level" value="${patchlevel}${qualifier}" />
  +	
   	<!-- Set the version if not set in build.properties -->
   	<condition property="version" value="${DSTAMP}">
   		<not>
   			<isset property="version" />
   		</not>
   	</condition>
  -	<condition property="patchlevel" value="${TSTAMP}">
  +	<condition property="level" value="${TSTAMP}">
   		<not>
  -			<isset property="patchelevel" />
  +			<isset property="level" />
   		</not>
   	</condition>
   
  +	<property name="complete.version" value="${version}${level}" />
  +	
   	<condition property="mavenized.property">
   		<not>
   			<equals arg1="${mavenized}" arg2="false" />
  @@ -102,13 +108,13 @@
   
   	<target name="copyseam" if="mavenized.property" unless="copyseamdone" depends="initcopy, initpoms">
   		<artifact:dependencies filesetId="seam.fileset" versionsId="seam.versions">
  -			<dependency groupId="org.jboss.seam" artifactId="jboss-seam" version="${version}.${patchlevel}" />
  -			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-debug" version="${version}.${patchlevel}" />
  -			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-ioc" version="${version}.${patchlevel}" />
  -			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-mail" version="${version}.${patchlevel}" />
  -			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-pdf" version="${version}.${patchlevel}" />
  -			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-remoting" version="${version}.${patchlevel}" />
  -			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-ui" version="${version}.${patchlevel}" />
  +			<dependency groupId="org.jboss.seam" artifactId="jboss-seam" version="${complete.version}" />
  +			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-debug" version="${complete.version}" />
  +			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-ioc" version="${complete.version}" />
  +			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-mail" version="${complete.version}" />
  +			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-pdf" version="${complete.version}" />
  +			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-remoting" version="${complete.version}" />
  +			<dependency groupId="org.jboss.seam" artifactId="jboss-seam-ui" version="${complete.version}" />
   		</artifact:dependencies>
   		<copy todir="${lib.dir}">
   			<fileset refid="seam.fileset" />
  
  
  
  1.2       +4 -2      jboss-seam/build/default.build.properties
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: default.build.properties
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/build/default.build.properties,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- default.build.properties	24 Sep 2007 09:40:12 -0000	1.1
  +++ default.build.properties	24 Sep 2007 13:12:52 -0000	1.2
  @@ -3,8 +3,10 @@
   #
   # Seam Version
   # ------------
  -version = 2.0
  -patchlevel = 0.CR1
  +major.version 2
  +minor.version .0
  +patchlevel .0
  +qualifier -SNAPSHOT
   #
   # Other program locations
   # -----------------------
  
  
  



More information about the jboss-cvs-commits mailing list