> From: Peter Donald [mailto:[EMAIL PROTECTED]] 
> 
> 
> Hi,
> 
> I am not sure exactly what you are asking here - if you are 
> asking "How to 
> build an directed acyclic graph?" then there is a package in 
> commons (graph2) 
> that does that and allows different strategies for traversing 
> (pre, post, in) 
> as well as visitor so you can funny walking schemes.
> 
> I thought about using for phoenix and some ant stuff but it 
> was overkill. Not 
> sure if it is wjhat you are asking...

It must have been late when you posted this :)

I am talking about the dependancy build system in excalibur.
Currently it takes far too much time to understand how it all
works together.  The process of adding or removing dependencies
requires no less than three edits to the build file, edits to
the default.properties file, and going through all the children
to ensure that they don't require something that isn't there
anymore.

It is a pain to use.  I am wanting something easier.  A depchecker/
depbuilder that spits it out on the screen what the dependencies are,
and what order they will be built.  I also want the depchecker to
detect cyclic dependancies because it is feasible that one project
can have dependancies on another which has dependencies on another
which has dependancies on the first.  It is the cyclic dependencies
that span multiple projects that are the killers.

If there is a cyclic build dependency, I want an error message
telling me exactly what it is, instead of project X failed to
compile.


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

Reply via email to