ant-user mailing list archives

I've set up a global properties file:
<property file="/projects/ant.global.properties" />
which contains some values for the compiler (e.g. build.compiler = jikes)
I've tried to set up some of the other properties, "build.compiler.debug = on", but it doesn't
seem to work. What I'd like to do is
have minimal build.xml files by putting *all* the normal default values into a global properties
file.
I was wondering if ant can do this or if this idea was in the works for ant v2.0? (see below
for a more detailed example)
(please pardon this post, if it is a repeat!)
John
--------------------------------------
For example, instead of writing this in a build.xml file:
<javac
srcdir="src"
destdir="${build}"
deprecation="on"
debug="on"
/>
I'd like to write these into the ant.global.properties file:
javac.srcdir = src
javac.deprecation = on
javac.debug = on
etc.
Then, the build.xml file becomes:
<javac destdir="${build}" />
all other parameters supplied by the defaults in ant.global.properties files.
If I need to I overwrite some properties in a build.xml:
<javac srcdir="jsrc" destdir="${build}" />
BTW taken to the "extreme" this would solve the compiler location problem...
and, if the default properties file could, in turn, call an upper level properties file, then
other benefits accrue.