In some cases I find that using antcall is slow and using dependencies is impractical. Thus I have come up with this task, that simply executes a target without any dependency checking:
/**
* Ant tasks that runs a target without creating a new project.
*
* @author Nicola Ken Barozzi [EMAIL PROTECTED]
*/
public class RunTargetTask extends Task {private String target = null;
public void setTarget( String target ) {
this.target = target;
} public void execute() throws BuildException{
if (target == null){
throw new BuildException("target property required");
} getProject().executeTarget(target);
}
}I have asked ant-contrib, but I was suggested to ask here is this behaviour could be inserted in antcall and if it was something that could go in Ant.
Example usage:
<antcall target="xyz" checkDependencies="false"/>
What do you guys think?
--
Nicola Ken Barozzi [EMAIL PROTECTED]
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
------------------------------------------------------------------------------------------------------------------------------------------ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
