• # Un inconvénient

    Posté par . En réponse à la dépêche Concours logo ANT. Évalué à 4.

    Un inconvénient est qu'il faut l'avoir pour construire. Ca parait évident mais make est un standard (si, avec de la bonne volonté), on le trouve partout. La solution Autoconf/Automake (c'est plus comparable à Ant que make tout court) fournit des scripts (indépendants du make utilisé) et permet l'installation meme sans Autoconf et Automake (suffit d'avoir un shell est make). Ant ne va pas jusque là. Il faut l'avoir au moment de la compilation. Or lui-meme nécessite Java, donc pour ceux qui n'ont pas, c'est très pénible. Il aurait fallu qu'il fabrique des scripts et des Makefiles à partir de la description XML.



    Bon ceci dit, ça fait des fichiers XML trois fois plus courts que leur équivalent en makefiles, donc ca a aussi ses avantages.