Souci de 'loop' sous Ant - Java - Programmation
Marsh Posté le 16-04-2003 à 13:17:30
ajout: pour la petite histoire je dois convertir un makefile unix où j'ai:
programme fichier-*.xml
où apparemment, make loopait comme un grand afin de convertir l'* en nom normalisé.
Marsh Posté le 16-04-2003 à 14:28:10
il paraît que ce n'est pas possible ... faut le coder.
des infos supplémentaires ?
(edit: j'ai fait un p'tit prog qui gère un répertoire et qui lance le programme pour chaque fichier rencontré. spa pratique mais c'est le seul truc que j'ai trouvé.)
Marsh Posté le 18-04-2003 à 09:37:39
bin ant c'est pas vraiment fait pour ca hein
c'est pas la première fois que je remarque que tu cherches à faire des trucs zarbi avec.
Genre boucler et processer des fichiers c'est VRAIMENT pas son role quoi...
Marsh Posté le 18-04-2003 à 11:12:49
DarkLord a écrit : bin ant c'est pas vraiment fait pour ca hein |
à partir du moment où il est destiné à remplacer un makefile non portable (ou presque) bah il y a un minimum de choses à faire...
je suis curieux de savoir le vrai raison de l'absence de cette fonctionnalité car c'est quand même un minimum de pouvoir boucler dans un répertoire... alors qu'on trouve des trucs spécifico-spécifique dont on pourrait se passer 95% du temps.
bon, spa dur à implanter dans un programme, c'est ce que j'ai fait. mais là n'est pas le problème...
j'vais aller voir un peu leur forum car ch'uis sûr que ça a été posté
au pire... je ferai un module quand ce souci se représentera et que j'aurai du temps
Marsh Posté le 16-04-2003 à 13:15:05
'lut,
c'est pas vraiment axé Java mais pas d'autre catégorie...
je cherche à lancer un programme avec comme argument un fichier.
ça c'est facile.
ce que je n'arrive pas à faire c'est de faire un loop sur tous les fichiers (répondant à *.xml) d'un répertoire et, pour chaque fichier, lancer le programme.
j'ai regardé dans les DirSet, FileSet, ... du manuel mais mon script n'est pas valide...
une idée ?