[kaffe] CVS kaffe (robilad): Reworked the build system to remove klasses.jar.bootstrap, and simplify the kaff

Michael Franz mvfranz at gmail.com
Sun Jan 23 13:37:08 PST 2005


This patch doesn't seem to be working when you try to build without
native AWT.  Or it has just broke the darwin 6 build.


On Sun, 23 Jan 2005 10:54:04 -0800, Kaffe CVS <cvs-commits at kaffe.org> wrote:
> PatchSet 5908
> Date: 2005/01/23 18:48:33
> Author: robilad
> Branch: HEAD
> Tag: (none)
> Log:
> Reworked the build system to remove klasses.jar.bootstrap, and simplify the kaffeh step
> 
> 2005-01-22  Dalibor Topic  <robilad at kaffe.org>
> 
> * libraries/javalib/Klasses.jar.bootstrap: Removed.
> 
> * Makefile.am (SUBDIRS): reworked the build system to build the
> class library first, then kaffeh, and then the rest of kaffe.
> (kaffe-build-order, all-local, install-exec-hook,
> install-data-hook, uninstall-hook, clean-local) Removed.
> 
> * include/Makefile.am (KLASSES_JAR): Use rt.jar instead of
> Klasses.jar.bootstrap.
> (NOINSTALL_JNI_DERIVED_HDRS) Added LIBTRITONUSALSA_JNI_HDRS,
> LIBTRITONUSESD_JNI_HDRS, LIBXMLJ_JNI_HDRS and LIBGTKPEER_JNI_HDRS.
> (libtritonusalsa_headers, stamp-libtritonusalsa,
> libtritonusesd_headers, stamp-libtritonusesd,
> libxmlj_headers, stamp-libxmlj, libgtkpeer_headers,
> stamp-libgtkpeer) Removed.
> (CLEANFILES) Removed LIBTRITONUSALSA_JNI_HDRS,
> LIBTRITONUSESD_JNI_HDRS and LIBXMLJ_JNI_HDRS.
> 
> * kaffe/kaffe/Makefile.am (final-executable): Removed.
> 
> * libraries/clib/Makefile.am (SUBDIRS): Added libxmlj.
> (DIST_SUBDIRS) Removed.
> Added coditional build for libxmlj.
> 
> * libraries/clib/awt/classpath-gtk/gtk-peer/Makefile.am
> (libgtkpeer_headers): Removed.
> 
> * libraries/clib/libxmlj/Makefile.am (libxmlj_headers): Removed.
> 
> * libraries/clib/sound/alsa/Makefile.am (libtritonusalsa_headers):
> Removed.
> 
> * libraries/clib/sound/esd/Makefile.am (libtritonusesd_headers):
> Removed.
> 
> * Makefile.in,
> include/Makefile.in,
> kaffe/kaffe/Makefile.in,
> libraries/clib/Makefile.in,
> libraries/clib/awt/classpath-gtk/gtk-peer/Makefile.in,
> libraries/clib/libxmlj/Makefile.in,
> libraries/clib/sound/alsa/Makefile.in,
> libraries/clib/sound/esd/Makefile.in,
> libraries/javalib/Makefile.am,
> libraries/javalib/Makefile.in:
> Regenerated.
> 
> Members:
>         ChangeLog:1.3447->1.3448
>         Makefile.am:1.85->1.86
>         Makefile.in:1.195->1.196
>         include/Makefile.am:1.85->1.86
>         include/Makefile.in:1.205->1.206
>         kaffe/kaffe/Makefile.am:1.28->1.29
>         kaffe/kaffe/Makefile.in:1.155->1.156
>         libraries/clib/Makefile.am:1.12->1.13
>         libraries/clib/Makefile.in:1.131->1.132
>         libraries/clib/awt/classpath-gtk/gtk-peer/Makefile.am:1.10->1.11
>         libraries/clib/awt/classpath-gtk/gtk-peer/Makefile.in:1.20->1.21
>         libraries/clib/libxmlj/Makefile.am:1.5->1.6
>         libraries/clib/libxmlj/Makefile.in:1.32->1.33
>         libraries/clib/sound/alsa/Makefile.am:1.3->1.4
>         libraries/clib/sound/alsa/Makefile.in:1.29->1.30
>         libraries/clib/sound/esd/Makefile.am:1.3->1.4
>         libraries/clib/sound/esd/Makefile.in:1.29->1.30
>         libraries/javalib/Klasses.jar.bootstrap:1.84->1.85(DEAD)
>         libraries/javalib/Makefile.am:1.295->1.296
>         libraries/javalib/Makefile.in:1.377->1.378
>



More information about the kaffe mailing list