¿Cómo puedo obtener el valor de la ant objective actual?

¿Cómo puedo obtener el valor de la ant objective actual?

¿Existe una variable especial llamada TARGET?

En función del problema, debes parchar una ant o usar javascript:

  ${current_target}  

En la ant 1.8.2 puedes usar $ {ant.project.invoked-targets}

Sin embargo, al mirar los registros de confirmación http://svn.apache.org/viewvc?view=revision&revision=663061 supongo que estará disponible desde 1.7.1

Mi respuesta, usando antcontrib

               

Uso:

  

Creo que no puede, a menos que dedique algún tiempo a codificar sus propias tareas personalizadas ( http://ant.apache.org/manual/tutorial-writing-tasks.html )

Las propiedades integradas que puede visualizar son: basedir, ant.file, ant.version, ant.project.name, ant.java.version

Si ejecuta la ant usando el -projecthelp arg:

 ant -projecthelp 

obtendrá una lista de los objectives principales especificados en build.xml (u otro archivo de comstackción según lo declarado en la línea de comandos).