Puis-je écrire une tâche ant qui prend des paramètres lorsqu'elle est exécutée à partir d'une autre tâche ant?Puis-je écrire une tâche ant qui prend des paramètres lorsqu'elle est exécutée à partir d'une autre tâche ant?
Ce que j'essaye de réaliser en général, réutilise des tâches existantes avec différents paramètres.
Ce que je ne sais pas est:
- est là quelque chose d'un tel sous-tâche fourmi?
- peut-il prendre des paramètres?
- comment et où cette sous-tâche est spécifiée?
Concept de ce que je dois atteindre:
Sous tâche Ant, qui prend des paramètres param1 et param2:
<someAntCommand att="$param1"/>
<someOtherAntCommand att="$param2"/>
tâche principale Ant, qui exécute la sous Tâche:
<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>
Les macros semblent être la bonne solution. Merci! –