[kaffe] Kaffe CVS: kaffe jim

Kaffe CVS cvs-commits at kaffe.org
Fri Jul 19 12:04:36 PDT 2002

CVSROOT:	/cvs/kaffe
Module name:	kaffe
Changes by:	jim	02/07/19 12:04:36

Modified files:
	.              : ChangeLog Makefile.am Makefile.in 
	include        : Makefile.am Makefile.in 
	libraries/javalib: Makefile.am Makefile.in rebuildLib.in 
Added files:
	libraries/javalib: Klasses.jar.bootstrap bootstrap.classlist 
Removed files:
	libraries/javalib: Klasses.jar 

Log message:
* Major change to build system - now rt.jar gets
rebuilt during make.  The large Klasses.jar that
was checked in is no more, it has been replaced with
a smaller Klasses.jar.bootstrap, which contains
just the classes that kjc needs to recompile the
rest of the classes, plus some additional classes
required by kaffeh.

* libraries/javalib/Klasses.jar.bootstrap: New file.

* libraries/javalib/Klasses.jar: Removed.

* libraries/javalib/bootstrap.classlist: List of
classes needed for Klasses.jar.bootstrap.

* Makefile.am: Some reordering of build process,
kaffe-bin must be build before we can rebuild
rt.jar (since it's needed to run kjc).  Also, rt.jar
is now in the build directory, not in the source

* include/Makefile.am: Use Klasses.jar.bootstrap
instead of Klasses.jar when running kaffeh.

* libraries/javalib/Makefile.am: Reworked it a bit,
no more Klasses.jar.  Added "make bootstrap" target
for rebuilding Klasses.jar.bootstrap.

* libraries/javalib/rebuildLib.in: Always use kjc now,
along with Klasses.jar.bootstrap.

More information about the kaffe mailing list