I was browsing the Ant docs, and found this... so we can also keep constants in java classes and use them in the Ant buildfile.
" ClassConstants
This filters basic constants defined in a Java Class, and outputs them in lines composed of the format name=value
Example: This loads the basic constants defined in a Java class as Ant properties.
<loadproperties srcfile="foo.class"> <filterchain> <filterreader classname="org.apache.tools.ant.filters.ClassConstants"/> </filterchain> </loadproperties>
Convenience method:
<loadproperties srcfile="foo.class"> <filterchain> <classconstants/> </filterchain> </loadproperties>
Uh, cool, but that class would need to be compiled first, then imported and so on. I think it's better to keep it the way it is now.
Stefano.