GNU bug report logs - #9088
Better java support with new JARS primary

Previous Next

Package: automake;

Reported by: Stefano Lattarini <stefano.lattarini <at> gmail.com>

Date: Fri, 15 Jul 2011 08:59:02 UTC

Severity: wishlist

Full log


Message #42 received at 9088 <at> debbugs.gnu.org (full text, mbox):

From: Stefano Lattarini <stefano.lattarini <at> gmail.com>
To: automake <at> gnu.org
Cc: tsuna <tsunanet <at> gmail.com>, 9088 <at> debbugs.gnu.org,
	NightStrike <nightstrike <at> gmail.com>
Subject: Re: bug#9088: Java support
Date: Wed, 27 Jul 2011 18:18:01 +0200
On Wednesday 27 July 2011, NightStrike  wrote:
> On Wed, Jul 20, 2011 at 1:04 AM, tsuna <tsunanet <at> gmail.com> wrote:
> > What would be nice would be to have the ability to recompile only the
> > .java that changed.  So when you edit 2/3 files, then we'd build just
> > that, but in one command.
> 
> make can handle this pretty well.  If all the source files are listed
> as prerequisites, $? will list all the ones newer than the target.
> So, automake could easily write a rule to run the compiler against
> only the .java files that have changed.
> 
Good idea.  In fact, this is how recompilation is currently handled by
the JAVA primary (with few small complications to support VPATH builds).
And in the 'java-work' branch, there is also a test `java-rebuild.test'
checking these semantics.

Thanks,
  Stefano




This bug report was last modified 11 years and 173 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.