J'ai actuellement dans mon script Ant build:Comment puis-je exécuter un script Perl à l'aide de la tâche exec Ant?
<exec dir="${basedir}" executable="perl">
<arg line="${basedir}/version.pl -major"/>
</exec>
Cependant, quand ce court, je reçois ce message d'erreur:
[exec] Impossible d'ouvrir -Major
[exec] Résultat: 2
Pour moi, cela dit que ce que j'ai essaye d'exécuter un fichier appelé -major, qui n'existe pas. Le fichier est version.pl qui prend un argument de -major.
Comment puis-je modifier cela pour exécuter version.pl avec l'argument -major?
Notez que je suis en train d'exécuter le script ant sur une machine Solaris, mais les plateformes multiplates-formes ou les solutions pour d'autres systèmes d'exploitation sont les bienvenues pour la postérité.
J'aurais dû préciser que je cours sous Solaris. Cependant, c'est un conseil valable, d'autant plus que je ne l'ai pas précisé, donc je ne vais pas baisser la note. –
Aussi, c'est la même chose qui a été suggérée par Ville Laurikari (maintenant supprimée) qui ne fonctionne pas. Le même message d'erreur est produit. –