You could use the "parallel" attribute ->
http://ant-contrib.sourceforge.net/tasks/tasks/for.html

WARNING:: although I wrote the task, I have never used the parallel
attribute, since
most of ant is not parallel safe.

Peter

>
> you can use <parallel> task
>
>
> Harry_ wrote:
>>
>> Hi,
>>
>> I need to run multiple target in Ant's loop. How can I achieve this. I am
>> able to make antcall in sequential way as described below.
>>
>>     <target name="run">
>>               <for begin="1" end="2"  param="idx">
>>          <sequential>
>>                  <antcall target="run-test">
>>
>>
>>
>>
>>
>>
>>
>>
>>                   </antcall>
>>                  </sequential>
>>        </for>
>>     </target>
>>
>> But I need to do performance testing where i need to call multiple targets
>> with various values of idx.  If I change sequential to parallel, i get
>> following error:
>>
>> C:\Eclipse3.1\eclipse\Workspace\AntProject\d6\build.xml:53: Invalid type
>> class org.apache.tools.ant.taskdefs.Parallel used in For task, it does not
>> have a public iterator method
>>
>>
>> Is there any way to achieve what I desire. i.e running parallel targets
>> with different value of idx (As sometime I had to run multiple targets
>> sometime up to 30).
>>
>
> --
> View this message in context: 
> http://old.nabble.com/Running-parallel-targets-in-Ant-loop-tp26294167p26298555.html
> Sent from the Ant - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@ant.apache.org
> For additional commands, e-mail: user-h...@ant.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@ant.apache.org
For additional commands, e-mail: user-h...@ant.apache.org

Reply via email to