¿Puedo escribir una tarea ant que toma parámetros cuando se ejecuta desde otra tarea ant?¿Puedo escribir una tarea ant que toma parámetros cuando se ejecuta desde otra tarea ant?
Lo que trato de lograr en general, es volver a utilizar las tareas existentes con diferentes parámetros.
Lo que no sé es:
- ¿hay algo como un sub-tarea en la hormiga?
- ¿puede tomar los parámetros?
- cómo y dónde se especifica dicha subtarea?
Concepto de lo que necesito para lograr:
Sub tarea Ant, que toma parámetros param1 y param2: tarea
<someAntCommand att="$param1"/>
<someOtherAntCommand att="$param2"/>
principal Ant, que ejecuta el sub tarea:
<doSomethingToExecSubTask somePointerToTaskOrFile="...">
<param name="param1"> hello </param>
<param name="param2"> world </param>
</doSomethingToExecSubTask>
<doSomethingToExecSubTask somePointerToTaskOrFile="...">
<param name="param1"> hello </param>
<param name="param2"> universe </param>
</doSomethingToExecSubTask>
Las macros parecen ser la solución correcta. ¡Gracias! –