> 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]>