ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Bodewig <bode...@bost.de>
Subject Re: [PATCH] Dynamic target
Date Thu, 02 Nov 2000 14:07:01 GMT
>>>>> "JT" == Jonas Tehler <jegt@bozoka.com> writes:

 JT> I want to use this to be able to define default behaviour for
 JT> building packages. But I also want to be able to specify a
 JT> specific target for some of the packages, without changing how
 JT> they are built from the command line.

I'm not convinced that this is a good idea. 

(1) Too implicit, still,

(2) I don't really like having magic names and 

(3) I'd need a way to turn this feature off (or better yet on. and
have it off by default). 

Say I have this buildfile with a target named default, just because I
wanted it to name that way, not to do something magic there. I invoke
"ant baz" but actually I wanted to say "ant bar" but my fingers
slipped. There is a bar target but no baz target. So instead of my
target "bar" or an error message the totally unrelated target
"default" is executed. Big surprise.

 JT> I guess you could check if the target already exists in the
 JT> dynamic target and then call that target from there,

Not without scripts or custom tasks AFAIK.

Stefan

Mime
View raw message