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:[EMAIL 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 ([EMAIL PROTECTED]) >WebSphere Build SWAT Team Lead >WebSphere Build Tooling Lead (Project Mantis) >https://w3.opensource.ibm.com/projects/mantis > > >"Santoshi, Vishal" <[EMAIL 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]