Steve Loughran <[EMAIL PROTECTED]> wrote on 11/06/2007 07:13:55 AM:

> you cant control common import files once you also include third party 
> projects into your build tree and use ivy to choreograph it.
> 
> For the new executor I'm doing for smartfrog, I looked at <subant> and 
> decided to change it to make targets optional.
> 
> 1. we could add this to subant "skipmissingtargets"
> 2. I'd also like to give subant the ability to set the basedir, the way 
> <ant> does

I ended up writing a custom executor that can skip optional targets if 
they don't exist; the optional targets have to be called out specifically 
in a property. Currently it only works for targets passed on the command 
line, as the project toposort code will still choke on missing targets 
when processing target dependencies. I'll have to write a custom toposort 
method to handle the latter case.

Thanks to everyone for their input.

____________________________________________________________________________________________
 

Jeffrey E. (Jeff) Care 
[EMAIL PROTECTED] 
IBM WebSphere Application Server 
Systems Management Tools Development 





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to