> I prefer to keep my build files shorter, as they are > already definitely too long.
Mine are actually quite small now that I <import> all the common parts from a small set of 'abstract' build files. (and by 'abstract' I mean "meant to imported" as opposed to necessarily having 'abstract' targets). > So you still don't get why the imported files should be valid > (or should I say "well formed"?) build files, do you? ;) Oh they are valid, as valid as a Java or C++ abstract class is. My experience is that the Template Method pattern goes a long way in making for better designs, in any language, be it C++, Java, or Ant (which is not a language per se). It is indeed a matter of taste, and I suspect different thresholds for what's elegant, and what's not ;-) --DD --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]