ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Knuplesch, Jürgen <>
Subject AW: Using for loop
Date Wed, 20 Jun 2007 14:32:15 GMT
Use the for Task of the antcontrib Extension for Ant.



You need to add antcontrib using the taskdef task (sometimes more tricky than it should),
sth. Like:
  <!-- antcontrib Tasks (z.B. for-Task)-->
  <taskdef resource="net/sf/antcontrib/antlib.xml">
      <pathelement location="${ant.contrib.jar}" />

Here is a sample from the manual:

  <!-- Reiner Testtarget für den for Task -->
  <target name="testfor">
    <for list="a,b,c,d,e,1" param="letter" parallel="false">
        <echo>Letter @{letter}</echo>

Jürgen Knuplesch          
icon Systemhaus GmbH                Tel. +49 711 806098-275
Sophienstraße 40                    
D-70178 Stuttgart                   Fax. +49 711 806098-299

Geschäftsführer: Uwe Seltmann
HRB Stuttgart 17655
USt-IdNr.: DE 811944121 
-----Ursprüngliche Nachricht-----
Von: arijit [] 
Gesendet: Mittwoch, 20. Juni 2007 16:19
Betreff: Using for loop

I am trying to dynamically generate build2.xml by executing build1.xml. I have a build2_template.xml
file and a property file. build2.xml is generated by reading the build2_template.xml and providing
inputs to it through the property file.

a series of similar code needs to be written in build2.xml file which is a repititive work.
So I was thinking of using some for - loop to write codes like 

<property name="testN" value="TEST-N"/>

in build2_template.xml

where N could be from 1 to some value which is defined in the property file.
the property file is loaded in build1.xml

Any suggestion ?

View this message in context:
Sent from the Ant - Users mailing list archive at

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message