2009-03-20 5 views
1

J'ai un tas de modules que je voudrais avoir tous leurs propres fichiers de construction ant. Cependant, les modules ont des dépendances sur d'autres modules. Quelle est la meilleure façon de définir les dépendances entre les fichiers de construction?Quelle est la meilleure façon de définir les dépendances entre plusieurs fichiers de construction ant?

Je l'ai regardé le <importation>, <ant> et <antcall> tâches, mais il semble que peut-être il y a une meilleure façon de le faire.

Répondre

0

J'essaie de mettre toutes les définitions en Antlib et en les incluant dans le fichier principal build.xml. Si vous écrivez vos macros en suivant la règle "convention over configuration", vous serez surpris de voir à quel point Ant peut être concis.

Si vous voulez voir un exemple, vous pouvez jeter un oeil à my sandbox sur le code Google

+0

Nous l'avons fait pour nos builds, avec les trucs Ant les plus communs dans un fichier et tous les fichiers incluant celui-là. Il supprime assez bien le problème de la duplication de XML partout, mais il y a aussi l'autre problème d'exécution de la même étape plusieurs fois dans la même build ... – Trejkaz

Questions connexes