Java Mailing List Archive

http://www.ant-tasks.com/

Apache Ant Archive

» Ant Users List
» Ant Developers List
AW: Calling a target from within a target and passing arguments...

AW: Calling a target from within a target and passing arguments...

2005-06-21       - By Santoshi, Vishal
Reply:     1     2     3  

Great .
I have used ANT a lot but not under this context .
And instead of serching for an answer  I figured I'll give posting this query
on the group a try ..
The response has ben awesome .

Thanks again .

-----Original Message-----
From: Jeffrey E Care [mailto:carej@(protected)]
Sent: Tuesday, June 21, 2005 7:47 AM
To: Ant Users List
Subject: Re: AW: Calling a target from within a target and passing arguments...

<macrodef> could also work, depending on what needs to be performed by the
callee.

--
Jeffrey E. Care (carej@(protected))
WebSphere Build SWAT Team Lead
WebSphere Build Tooling Lead (Project Mantis) https://w3.opensource.ibm.com
/projects/mantis


<Jan.Materne@(protected)> wrote on 06/21/2005 01:45:54 AM:

> I would use <macrodef>
>
>
> <macrodef name="a">
>     <attribute name="x"/>
>     <attribute name="y"/>
>     <sequential>
>         <echo>called 'a' with x='@{x}' and y='@{y}'</echo>
>     </sequential>
> </macrodef>
>
> <target name="b">
>     <a x="hello" y="world"/>
> </target>
>
> needs Ant 1.6+
>
>
> cheers
> Jan
>
>
> >-----Urspr?ngliche Nachricht-----
> >Von: Jeffrey E Care [mailto:carej@(protected)]
> >Gesendet: Dienstag, 21. Juni 2005 00:06
> >An: Ant Users List
> >Betreff: Re: Calling a target from within a target and passing
> >arguments...
> >
> >Check the manual for the <antcall> task.
> >
> >--
> >Jeffrey E. Care (carej@(protected))
> >WebSphere Build SWAT Team Lead
> >WebSphere Build Tooling Lead (Project Mantis)
> >https://w3.opensource.ibm.com/projects/mantis
> >
> >
> >"Santoshi, Vishal" <Vishal_Santoshi@(protected)> wrote on 06/20/2005
> >05:56:05 PM:
> >
> >> Is it possible to call a target from within another target
> >and pass in
> >> arguments to the called target ?
> >>
> >> Or
> >>
> >> Is this possible?
> >>
> >> <target A>
> >> <!-- depends on args x and y -->
> >> </target>
> >>
> >> <target B>
> >>  <!-- calls target A with two arguments that are intercepted by

> >> target A
>as x and y-->
> >> </target>
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@(protected)
> For additional commands, e-mail: user-help@(protected)
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@(protected)
For additional commands, e-mail: user-help@(protected)


©2008 ant-tasks.com - Jax Systems, LLC, U.S.A.