Properties are immutable in Ant. In your example, even if properties were mutable, the timestamp would not be recomputed - you'd have to re-execute the tstamp task. The only way you can have this recomputation is by using a second property as someone else has responded...

On Wed, 9 Jul 2008, sukanya wrote:


Hi,

Here is the problem I am now facing:

<project default='init'>

   <target name='init'>
           <tstamp>
                   <format property='TSTAMP' pattern='MM/dd/yyyy HH:MM:SS
z'/>
           </tstamp>
           <echo file='Time-Log.txtl' append='yes'> ${TSTAMP}</echo>
           <buildnumber file='${builddeployv3.dir}/build.number'/>
           <echo>ant.version:  '${ant.version}'</echo>
           <echo>ant.home:  '${ant.home}'</echo>
           <echo>java.version:  '${java.version}'</echo>
<echo file='Time-Log.sql' append='yes'> ${TSTAMP}</echo>
   </target>
</project>

Here the time values are added to a file.
Where the file has the same time value twice. But i need to have different
time values with a single <tstamp> element and property. How property values
can be changed dynamically?

Appreciate your suggestion to solve this problem.

Thanks,
Sukanya

--
View this message in context: 
http://www.nabble.com/How-to-have-Dynamic-Propert-in-ant-tp18376782p18376782.html
Sent from the Ant - Users mailing list archive at Nabble.com.


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



Scot P. Floess
27 Lake Royale
Louisburg, NC  27549

252-478-8087 (Home)
919-754-4592 (Work)

Chief Architect JPlate   http://sourceforge.net/projects/jplate
Chief Architect JavaPIM  http://sourceforge.net/projects/javapim

Architect Keros          http://sourceforge.net/projects/keros

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

Reply via email to