ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Lybarger <mlybar...@gmail.com>
Subject Re: using tstamp to time a macro execution
Date Thu, 14 Jul 2005 14:53:38 GMT
THanks Larry, using the prefix worked nicely:

<macrodef name="compile.sub.project"> 
<attribute name="projectDir" default="ERROR"/>
<sequential>
<!-- TODO: failure here should fail the build. -->
<java fork="true" dir="${basedir}" classname="com.compiler.compiler" 
classpathref="compiler.run.classpath.id <http://compiler.run.classpath.id/>
">
<arg value="../@{projectDir}/build" />
</java>
<tstamp prefix="@{projectDir}>
<format property="BUILD_TIMESTAMP" pattern="MMM dd yyyy HH:mm:ss"/>
</tstamp>
<echo>Completed Compile of @{projectDir} At: 
${@{projectDir}.BUILD_TIMESTAMP}</echo>
</sequential> 
</macrodef> 



On 7/14/05, Shatzer, Larry <Larry.Shatzer@mirotechnologies.com> wrote:
> 
> You can put a prefix on the <tstamp> so you can have two tstamp 
> properties.
> <tstamp prefix="start"><format.../></tstamp> and one with a prefix
of end.
> Then you can use ${start.BUILD_TIMESTAMP} and ${end.BUILD_TIMESTAMP}
> 
> > -----Original Message-----
> > From: Mark Lybarger [mailto:mlybarger@gmail.com]
> > Sent: Thursday, July 14, 2005 7:24 AM
> > To: Ant Users List
> > Subject: Re: using tstamp to time a macro execution
> >
> >
> > thanks for the suggestion, but i'm not sure i can introduce
> > ant-contrib
> > tasks.
> >
> > On 7/14/05, Shatzer, Larry <Larry.Shatzer@mirotechnologies.com> wrote:
> > >
> > > Ant-contrib has a stopwatch task:
> > > http://ant-contrib.sourceforge.net/tasks/tasks/stopwatch_task.html
> > >
> > > You also might want to look at their performance monitor:
> > >
> > http://ant-contrib.sourceforge.net/tasks/tasks/performance_mon
> itor.html
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
> 
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message