pasar la salida "git describe" al código de Java

¿Hay alguna manera de pasar la salida de git describe --tag a mi aplicación Java en time de compilation? Me gustaría utilizar eso en mi cuadro de información para mostrar la información de la versión. Estoy usando Eclipse para comstackr, pero puedo usar Ant si es necesario.

Con el código C, puedo pasar -D'REV="$(shell git describe --tag)"' a mi comstackdor gcc, y mi código puede recogerlo. Espero que haya algo similar en Java.

Si ant es aceptable, admite una opción de línea de command similar.

Como un ejemplo concreto, esta línea en una secuencia de commands ant

 <echo>property: ${property}</echo> 

cuando se invoca con el siguiente command,

 $ ant -Dproperty="$(git --version)" 

produce la siguiente salida en la console,

 [echo] property: git version 1.7.5.4