Quoting "Murray, Mike" <[EMAIL PROTECTED]>: > These will get you one level of nesting... > > <!-- evaluate nested properties, ie ${${x}} work around --> > <macrodef name="ExpandPropertyValue"> > <attribute name="name"/> > <attribute name="value"/> > <sequential> > <property name="@{name}" value="[EMAIL PROTECTED]"/> > </sequential> > </macrodef> >
Or use a property file, with the minor addition of an extra "$" prefix. So, using your example above... $${${x}} Jake > <macrodef name="ExpandPropertyLocation"> > <attribute name="name"/> > <attribute name="location"/> > <sequential> > <property name="@{name}" location="[EMAIL PROTECTED]"/> > </sequential> > </macrodef> > > -----Original Message----- > From: Jack J. Woehr [mailto:[EMAIL PROTECTED] > Sent: Thursday, January 25, 2007 5:05 PM > To: Ant Users List > Subject: Re: My New Year Wish > > > On Jan 25, 2007, at 3:09 PM, Res Pons wrote: > > > I wish Ant was > > Do I get to wish, too? :-) I wish Ant did recursive property expansion! > > -- > Jack J. Woehr > Director of Development > Absolute Performance, Inc. > [EMAIL PROTECTED] > 303-443-7000 ext. 527 > > > --------------------------------------------------------------------- > 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]