Peter Reilly wrote: > see: > http://ant.apache.org/faq.html#propertyvalue-as-name-for-property >
Thanks, Peter .. this is the second time the Macrodef task has really saved my bacon when I planned on Ant doing something it doesn't actually do :-) Here's what I ended up with: <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> <!-- Composition of some properties based on .properties files sourced by build.xml --> <!-- Allows you define a new property with a value of ${a.${b}} which can't be done by the Property task alone. --> <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> <macrodef name="macro.compose-property"> <attribute name="name"/> <attribute name="stem"/> <attribute name="selector"/> <sequential> <property name="@{name}" value="[EMAIL PROTECTED]@{selector}}"/> </sequential> </macrodef> -- Jack J. Woehr # "[F]ar in the empty sky a solitary esophagus slept http://www.well.com/~jax # upon motionless wing; everywhere brooded stillness, http://www.softwoehr.com # serenity, and the peace of God." - Mark Twain --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]