mturk 2004/09/04 11:05:58 Modified: . build.xml Log: Change the way how the 'version' property gets set. Instead manually setting the property it gets constucted now. If the 'version-dev' is set to nonzero '-dev' is appended. If the 'version.patch' is set the 'dot-patch' is appended. Revision Changes Path 1.209 +27 -3 jakarta-tomcat-5/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-5/build.xml,v retrieving revision 1.208 retrieving revision 1.209 diff -u -r1.208 -r1.209 --- build.xml 3 Sep 2004 08:18:15 -0000 1.208 +++ build.xml 4 Sep 2004 18:05:58 -0000 1.209 @@ -13,8 +13,32 @@ <!-- Project Properties --> <property name="name" value="Apache Tomcat" /> <property name="year" value="2004" /> - <property name="version" value="5.5-dev" /> - <property name="dottedver" value="5.5.0.1" /> + <property name="version.major" value="5" />
+ <property name="version.minor" value="5" /> + <!-- When releasing set the 'version.build' to even number + and 'version.isdev' to zero. + --> + <property name="version.build" value="1" /> + <property name="version.patch" value="0" /> + <property name="version.isdev" value="1" /> + + <condition property="isDevVersion" value="-dev"> + <not> + <equals arg1="${version.isdev}" arg2="0"/> + </not> + </condition> + <condition property="isPatchedVersion" value=".${version.patch}"> + <not> + <equals arg1="${version.patch}" arg2="0"/> + </not> + </condition> + <!-- Second definition if not already conditionaly set --> + <property name="isDevVersion" value="" /> + <property name="isPatchedVersion" value="" /> + + <property name="version" value="${version.major}.${version.minor}.${version.build}${isPatchedVersion}${isDevVersion}" /> + <property name="version.number" value="${version.major}.${version.minor}.${version.build}.${version.patch}" /> + <property name="project" value="jakarta-tomcat" /> <property name="final.name" value="${project}-${version}" /> <property name="final-src.name" value="${project}-${version}-src" /> @@ -1508,7 +1532,7 @@ <copy file="${jtc.home}/procrun/bin/tomcat5w.exe" tofile="${tomcat.dist}/bin/tomcat5w.exe" /> <filter token="VERSION" value="${version}"/> - <filter token="DOTTEDVER" value="${dottedver}"/> + <filter token="VERSION_NUMBER" value="${version.number}"/> <copy file="tomcat.nsi" tofile="${tomcat.dist}/tomcat.nsi" filtering="true"/> <exec dir="${tomcat.dist}" executable="${nsis.exe}"> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]