What is the prescribed method of setting properties in a property file? Specifically, I'm speaking of a file that keeps track of one of the build numbers. Here's a simple example with what I'd like to do in it:
<target name="main"> <if> <equals arg1="${major.increment}" arg2="true"/> <then> <buildnumber file="major.number"/> <propertycopy name="major.number" from="build.number"/> <!--This would be great, but is my imagination, how would it really work?--> <buildnumber file="minor.number" reset="true"/> <propertycopy name="minor.number" from="build.number"/> </then> <else> <property file="major.number"/> <propertycopy name="major.number" from="build.number"/> <buildnumber file="minor.number"/> <propertycopy name="minor.number" from="build.number"/> </else> </if> <property name="full.buildnumber" value="${major.number}.${minor.number}"/> </target> Thanks, Eric