Dominique Devienne wrote, On 14/03/2003 16.23:
The dependency ordering addition is pluggeable... you just provide a
resolver implementation.

Wow! :-D

Excellent news, very nice!

...
I already submitted SubAnt.java (the older version).
I now have these other classes I'd submit provided enough interest (the last
two are not of interest to anyone but me):

BuildPath.java
BuildPathResolver.java
DependencyCycleException.java
DependencyNode.java
DependencyNodeAdapter.java
DependencyNodeImpl.java
DependencyResolver.java
DependencyResolverTest.java

TahoeBuildPathResolver.java (private impl of BuildPathResolver)
TahoeProject.java (private impl of DependencyNode)

This rocks, man!

Yes yes yes, I wanna use it! :-)

There is only one thing that is missing: in Gump each build needs to have added the dependencies to the classpath... in this case, subant should add them to the classpath when calling the project with "fork", or setting it in a reference if not, so that the subbuild can use it.

What do you think? (I'm a bit excited, treat with care ;-)

--
Nicola Ken Barozzi                   [EMAIL PROTECTED]
            - verba volant, scripta manent -
   (discussions get forgotten, just code remains)
---------------------------------------------------------------------



Reply via email to