Re: buildlist/subant in parallel

2009-01-28 Thread Alex Iliev
On Wed, Jan 28, 2009 at 2:50 AM, Jeffrey E Care wrote: > Of particular concern is logging: your logger must be able to deal with the > fact that you have projects running in parallel or your logs will be an > incomprehensible jumble. Thanks for the tip! Prefixing logging lines, and/or writing to

Re: buildlist/subant in parallel

2009-01-28 Thread Alex Iliev
> I have written an executor which tries to parallelize a "normal" Ant > build. > http://svn.apache.org/repos/asf/ant/sandbox/parallelexecutor/ Thanks! I'll check it out. What is the policy for using Java 5 language features and APIs in ant? I wouldn't want to use wait/notify here - would have t

Re: buildlist/subant in parallel

2009-01-28 Thread Alex Iliev
> You might also have the ensure that your sub project can indeed be > build in parallel. The kind of issue you might have to solve are : > - Thread safety issue in some tasks > - Current access to some external ressources (database, repository, > file system, ...) I read about the non-reentrancy

buildlist/subant in parallel

2009-01-27 Thread Alex Iliev
I was thinking that the combination of ivy:buildlist and subant is a perfect candidate for parallelization: the dependency graph tells us exactly which Ivy modules can be built in parallel. I'd be interested in implementing some such functionality. Any thoughts from the list on whether something li