> -----Original Message-----
> From: Matt Benson [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, July 20, 2006 1:00 PM
> To: Ant Users List
> Subject: RE: problem with <fail/>
> 
> --- "Anderson, Rob (Global Trade)"
> <[EMAIL PROTECTED]> wrote:
> 
> > A macrodef would probably belong outside of a target.
> 
> Usually, but for completeness' sake I'd like to point out 
> that a common exception would be conditional macro definition.

Indeed, good point. -Rob A

> > Also, I don't see
> > where you are actually executing the task you define with the 
> > macrodef.
> 
> Right.
> 
> -Matt
> 
> 
> > What is the output of your build?
> > 
> > -Rob Anderson
> > 
> > > -----Original Message-----
> > > From: Mayuresh Kshirsagar
> > [mailto:[EMAIL PROTECTED]
> > > Sent: Thursday, July 20, 2006 6:11 AM
> > > To: Ant Users List
> > > Subject: problem with <fail/>
> > > 
> > > Hi I am trying the following block:
> > > 
> > > <target name="init">
> > >   <tstamp/>
> > >   
> > >   <macrodef name="ReadConfig">
> > >           <attribute name="buildType" default="all"/>
> > >           <element name="SomeMoreTasks" optional="true"/>
> > >           <sequential>
> > >                   <echo message="The build type is
> > @{buildType}"/>
> > >                   <echo message="Reading property file 
> @{buildType}.cfg"/>
> > >                   
> > >                   <!--Check if the config file is available-->
> > >                   <assert>
> > >                           <available file="@{buildType}.cfg"/>
> > >                   </assert>
> > >                   
> > >                   <property file="@{buildType}.cfg"/>
> > >                   <SomeMoreTasks/>
> > >                   <fail/>
> > >           </sequential>
> > >   </macrodef>
> > > </target>
> > > 
> > > But the fail as I have placed doesn't fail the
> > build. Only if
> > > I place fail outside macrodef, then alone does the
> > build
> > > file. How can I make the build file by placing
> > <fail/> where it is?
> > > 
> > > 
> > >
> >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > [EMAIL PROTECTED] For
> > > additional commands, e-mail:
> > [EMAIL PROTECTED]
> > > 
> > > 
> > > 
> > 
> > 
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> > 
> > 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection 
> around http://mail.yahoo.com 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED] For 
> additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 


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

Reply via email to