Ant Task

## MultipleAnt

### Description

This task is an extention of the ant task. It permits to invoke several build.xml file in a same time. This task supports include and exclude node based on the

The task class is MultipleAnt.

### Parameters

Attribute | Description | Required
dir | The root location used for include and exclude condition. | Yes
antfile | the buildfile to use. Defaults to "build.xml". This file is expected to be a filename relative to the dir attribute given. | No
target | The name of the target to execute in found ant files. If no target is specified the default target of the ant file is run. | No

### Parameters specified as nested elements

### Examples

This first example calls default target of all ant files found in the directory 'foo':

    <taskdef resource="ow.tasks" classpath="lib/ow_util_ant_tasks.jar">
    ...
    <multipleant dir="foo"/>

This second example calls default target of ant files found in the directory 'foo' and which the name starts with 'ow_myproject':

    <taskdef resource="ow.tasks" classpath="lib/ow_util_ant_tasks.jar">
    ...
    <multipleant dir="foo"/> includes="**/ow_myproject*"

This third example calls the target 'test1' of ant files found in the directory 'foo'':

    <taskdef resource="ow.tasks" classpath="lib/ow_util_ant_tasks.jar">
    ...
    <multipleant dir="foo"/> target="test1"

When an ant file does not contains the specified target no error is generated. If no ant file contains the target, then a warning message is printed

Copyright © 2000-2005 France Telecom. All rights Reserved.