[cp-patches] [release] FYI: Allow native-only build #07: Don't delete headers when not generating

2008-06-01 Thread Andrew John Hughes
This prevents the headers being cleaned away when we haven't configured them to be generated. ChangeLog: 2008-06-02 Andrew John Hughes <[EMAIL PROTECTED]> * include/Makefile.am: Don't delete headers when not rebuilding them. -- Andrew :) Support Free Java! Contribute to GNU

Re: [cp-patches] [release] FYI: Allow native-only build #06: Regenerate headers by default only when necessary

2008-06-01 Thread Robert Schuster
Hi, thank you very much for this change! Regards Robert Andrew John Hughes schrieb: > This changes the default behaviour for a source tree > which already contains the header files. It now won't > regenerate them unless asked. Generating them by default > for a development (CVS) tree remains th

[cp-patches] [release] FYI: Allow native-only build #06: Regenerate headers by default only when necessary

2008-06-01 Thread Andrew John Hughes
This changes the default behaviour for a source tree which already contains the header files. It now won't regenerate them unless asked. Generating them by default for a development (CVS) tree remains the default. This moves javah to being a dev-only requirement. ChangeLog: 2008-06-01 Andrew

[cp-patches] [release] FYI: Allow native-only build #05: Only check for javac if needed

2008-06-01 Thread Andrew John Hughes
This stops the check for javac/ecj if neither the class libraries, examples or tools are being built. ChangeLog: 2008-06-01 Andrew John Hughes <[EMAIL PROTECTED]> * configure.ac: Only run javac check if examples, tools and/or class library are being built. * scr

[cp-patches] [release] FYI: Allow native-only build #04: Fix use of mkinstalldirs

2008-06-01 Thread Andrew John Hughes
This fixes the use of mkinstalldirs in lib/Makefile.am to use the variable. ChangeLog: 2008-06-01 Andrew John Hughes <[EMAIL PROTECTED]> * lib/Makefile.am: Replace explicit mkinstalldirs with $(mkinstalldirs). -- Andrew :) Support Free Java! Contribute to GNU Classpath and t

Re: [cp-patches] FYI: renderScanline fixlets.

2008-06-01 Thread Mario Torre
Il giorno dom, 01/06/2008 alle 14.00 +0200, Mark Wielaard ha scritto: > Hi Mario, > > +import gnu.java.awt.peer.x.XDialogPeer; > > import gnu.java.util.LRUCache; > > > > import java.awt.AWTError; > > This unncessarily pulls in one of the x peers, which won't compile > unless you enable esch

[cp-patches] [release] FYI: Allow native-only build #03: Do JNI check in source directory too

2008-06-01 Thread Andrew John Hughes
This patch ensures that the source directory is also checked by the check_jni_methods script, and fixes distcheck as a result. ChangeLog: 2008-06-01 Andrew John Hughes <[EMAIL PROTECTED]> * scripts/check_jni_methods.sh.in: Search the source directory as well for when he

[cp-patches] [release] FYI: Allow native-only build #02: Add --enable/disable-tools

2008-06-01 Thread Andrew John Hughes
This enables the building of the tools to be disabled. ChangeLog: 2008-06-01 Andrew John Hughes <[EMAIL PROTECTED]> * Makefile.am: Replace tools with $(TOOLSDIR). * m4/acinclude.m4: Include option to disable building the tools. -- Andrew :) Support Free Java!

[cp-patches] [release] FYI: Allow native-only build #01: Include headers in dist

2008-06-01 Thread Andrew John Hughes
We need to allow for a native-only build to allow bootstrapping on systems like arm, alpha and hppa where no other Java environment (like GCJ) is available. I'm going to roll out another minor release (0.97.2) to fix this, so I'll first apply these patches to the release branch and then merge over.

Re: [cp-patches] FYI: renderScanline fixlets.

2008-06-01 Thread Mark Wielaard
Hi Mario, On Thu, 2008-05-29 at 18:40 +0200, Mario Torre wrote: > diff -u -r1.20 AbstractGraphics2D.java > --- gnu/java/awt/java2d/AbstractGraphics2D.java 20 Sep 2007 14:01:08 > - 1.20 > +++ gnu/java/awt/java2d/AbstractGraphics2D.java 29 May 2008 16:34:26 > - > @@ -37,6 +37,7 @@ > >