> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > > > >Havent got an answer to that proposal: > > > <local prefix="tmp"/> > > > <loadproperties prefix="tmp"/> > > > > I do not see how it would be useful > > You could use all other tasks as they are. Many tasks store > their result in properties. Some (like loadproperties) in > multiple props. > > > > or how to implement it. :-) > > - Register the "tmp" as temporary prefix on Project > - setNewProperty() (and the other *Propert* methods) check against > the list of temporary props and allow overriding. > - Project.deleteProperties(String prefix) would unset all properties > with the registered prefix and deregister that. >
Of course, in my proposal you would just do: <macrodef...> <let name="temp" /> <sequential> <loadproperties prefix="$(temp)" .../> .... </sequential/> </macrodef> :-) No need to modify anything, I think. Jose Alberto --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]