First instance take precedence for <property name=x value=y/>, but it seems that in this case file is loaded using java.util.Properties.load() - so, the last instance wins.
The specific properties I was trying to set are compilerArg and projNamespace. Regards, Alex On Sun, Mar 14, 2010 at 01:46, Nick Boldt <nickbo...@gmail.com> wrote: > The file is read as Ant properties. Thus the first instance of a property > trumps all others. > > Because of this, the correct load order is your stuff, common stuff, > default stuff... this allows you to override anything set as a default with > your own customizations, while allowing defaults to exist so you don't have > to set them if you don't need to. > > Is there a specific problem that caused you to report this? Ie., is there a > property that you're trying to set which isn't being correctly read/loaded? > (It's possible there's a bug somewhere involving my use of <var> instead of > <property>.) > > N > > > On 03/13/2010 01:10 PM, Alexey Panchenko wrote: > >> Hi all, >> >> I was trying to use commonbuilder and I've found an interesting issue: >> build.cfg is generated in this order: >> >> 1. project build.properties >> 2. common build.propertes >> 3. server.properties >> >> So, if I define the property in my project, it is overridden by common >> properties. >> Why is it generated in this order? >> >> What do you think about loading project build.properties last? >> (tools/scripts/buildAllHelper.xml file, line 2593) >> >> Thank you, >> Alex >> >> >> >> _______________________________________________ >> dash-dev mailing list >> dash-dev@eclipse.org >> https://dev.eclipse.org/mailman/listinfo/dash-dev >> > > -- > Nick Boldt :: http://nick.divbyzero.com > Release Engineer :: Eclipse Modeling & Dash Athena > _______________________________________________ > dash-dev mailing list > dash-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/dash-dev >
_______________________________________________ dash-dev mailing list dash-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/dash-dev