On Aug 19, 2010, at 11:59 AM, Vimil Saju wrote:

> I read about the new macrodef task which can be used create a custom 
> composite task by combining other tasks together. Using the macrodef task 
> instead of antcall cant we overcome the performance overhead and the property 
> visibility issues with antcall?
> 

Certainly, aside from the fact that macrodef is not really that new, having 
been released with Ant 1.6 IIRC.  ;)

-Matt

> --- On Thu, 8/19/10, Knuplesch, Juergen <juergen.knuple...@icongmbh.de> wrote:
> 
> From: Knuplesch, Juergen <juergen.knuple...@icongmbh.de>
> Subject: AW: Conditional target problem
> To: "Ant Users List" <user@ant.apache.org>
> Date: Thursday, August 19, 2010, 8:03 AM
> 
> Antcallback gives back some props you define
> 
> -----Ursprüngliche Nachricht-----
> Von: Niklas Matthies [mailto:ml_ant-u...@nmhq.net] 
> Gesendet: Mittwoch, 18. August 2010 15:55
> An: Ant Users List
> Betreff: Re: Conditional target problem
> 
> On Tue 2010-08-17 at 16:20h, Vimil Saju wrote on user:
>> I know ant is supposed to be declarative language as opposed to a
>> procedural one, but whats wrong with using the 'if' task provided
>> with ant-contrib along with "ant-call" task?
> 
> AntCall effectively creates a new Ant instance. Properties and
> references set within the call won't be visible after the call
> returns, and targets executed before the call might be executed
> again within the call. It's very different from having a target
> as a dependency. Replacing one with the other has all sorts of
> ramifications.
> 
> -- Niklas Matthies
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@ant.apache.org
> For additional commands, e-mail: user-h...@ant.apache.org
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@ant.apache.org
> For additional commands, e-mail: user-h...@ant.apache.org
> 
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@ant.apache.org
For additional commands, e-mail: user-h...@ant.apache.org

Reply via email to