Chamada ant com dois argumentos, e build.xml com targets aninhados

Estou começando a mexer com ant, tentando compilar aplicações que podem ser em produção ou homologação, a chamada seria, por exemplo:

ant projeto1 producao
Mas não consigo fazer funcionar assim:








<target name="projeto2">	
	<target name="producao">
		<ant antfile="build.xml" dir="diretorio1" target="build_producao"/>				
	</target>
	<target name="homologacao">
		<ant antfile="build.xml" dir="diretorio1" target="build_homologacao"/>				
	</target>
</target>	

Alguém saberia como eu poderia fazer algo do tipo com Ant