Wishlist item: Resource macros

Joseph Kesselman/Watson/IBM <[email protected]>
Newsgroups gmane.comp.jakarta.ant.user
Message-ID <OFFE6EFC3C.1E077905-ON85257E15.0048D129-85257E15.0049DC35@edc.ibm.com>
Macrodef very explicitly says that the macro invocation is treated as a 
Task.

Unfortunately, I need macros to simplify gathering resources, so macrodef 
doesn't help me.

So I'm requesting <resource-macrodef> and <resource-macro> -- just working 
names, I'm sure something better exists -- which are isomorphic with 
Macrodef but have invocations that are typed as Resource Collections. 
Syntax could be almost identical, but use <union> in place of <sequential> 
as the body element.

Or, perhaps better, just modify macrodef so it recognizes when its body is 
a union rather than a squential and changes its type (and the type of its 
invocation) appropriately.


(Personally, I really wish that you'd left macros as pure syntactic 
operations rather than constraining them to be tasks in the first place... 
but since that decision was made, I think you need to "drop the other 
shoe" and give us the resources equivalent.)


______________________________________
"Everything should be as simple as possible. But not simpler." -- 
attributed to Albert Einstein
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.