ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jon seymour <>
Subject Re: dependencies - more to ant than just javac/jikes
Date Fri, 31 Mar 2000 13:42:29 GMT

David Soergel wrote:

> >Hi,
> > I've also been thinking about this.  The current javac task doesn't
> >handle dependancies between java files.  If you change an interface
> >then you have to clean and remake to check all files that use that
> >interface are consistant.
> >
> > The other part of this is that I don't want to have to specify the
> >dependancies in all cases.  There should be a make-depend like
> >system.
> I'm not sure it makes sense to put a complicated dependency tracking
> thing in ant, with regard to .java files anyway, when "jikes +F"
> already does what you want.  The way I use it is to make a dummy
> class with references to all the classes in my app, e.g. public class
> JikesDeps { myClass a; myOtherClass b; }, and then jikes +f
>  This way only things that have changed, and things
> that depend on things that have changed, get compiled.

But compiling Java is just one thing I want to do with ant. I want to run
XSLT over documents formed from multiple files, build package files etc.
etc.  I can't use ant for this because XSLT tasks take too long to run
and I want to do it if, and only if, I need to do it.


View raw message