From: Stefan B. <bo...@bo...> - 2002-06-28 09:24:51
|
On Fri, 28 Jun 2002, Mark Griffiths <ma...@ch...> wrote: > I tried a simple test case with Ant to determine if 3 is consistent, > and it differs in that Ant allows even "user" properties to be > overridden by a nested property element. Which version of Ant? 1.5beta3 has finally gotten it right (in Ant's sense) - at least unless I've coded up yet another bug. 8-) Gotten right means that command line properties always win and nested properties of <ant> win over the <property>s of the called build file. > Unless anyone can think of concrete reasons why Ant's way of doing > things is bad, I feel we should mimick Ant on this issue. I think one difference between Ant and NAnt you should consider is that in Ant *all* properties are read-only, even those defined via <property> in your build file. Stefan |