> I would assume that if dependencies between targets are properly set,
> and if it happens that the target dependency graph have two separates
> branch which are merging at some point, Ant would then be able to run
> those two separates branches in different threads, right ?
> 
> I doubt there would be much improvement too with that kind of
> parallelism, most of the target graphs I have seen are quite linear:
> running test requires tests to be compiled, which requires the main
> java to be compiled, which requires an ivy resolve.
> When I saw real benefit of parallelism is when there are several
> different projects to build, like within hudson, which is kind of out
> of scope of ant itself (but maybe a fit in for EasyAnt :) ).

The ParallelExecutor in the sandbox
- sees each target as a building block which can be run in parallel
- starts each target if all prior targets (depends-attribute) have finished

Jan


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

Reply via email to