Souci de 'loop' sous Ant

Souci de 'loop' sous Ant - Java - Programmation

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 ?

Reply

Marsh Posté le 16-04-2003 à 13:15:05   

Reply

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é.

Reply

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é.)


Message édité par TBone le 16-04-2003 à 17:17:17
Reply

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...


---------------
Just because you feel good does not make you right
Reply

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  :whistle:


---------------
As the plane took off, the pilot turned to the co-pilot and said, “Have you ever flown solo?” Co-pilot: No. Typically I fly much higher than this.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed