Another solution would be to simply invoke Ant as ant -Dbuild=foo -Ddist=bar and leave out the settings in the ant file itself. If you define a property from the command line, then you can simply begin using it in the ant file itself. You don't have to redefine it using the setting. Kyle >>> bodewig@apache.org 07/03/01 10:03AM >>> make that and invoke Ant as ant -Dbuild.from.batch=foo -Ddist.from.batch=bar Stefan