This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
experimental partial Kawa Makefile flattening
- From: Per Bothner <per at bothner dot com>
- To: "kawa at sourceware dot org" <kawa at sourceware dot org>
- Date: Sun, 16 Jun 2013 14:56:30 -0700
- Subject: experimental partial Kawa Makefile flattening
It is said that recursive Makefiles are bad. For Kawa
it makes compilation slower - and even make clean is slower.
So as a preliminary experiment, I removed Makefile.am (and
Makefile.in) from kawa/lang and kawa/standard, and merged
the definitions into kawa/Makefile.am.
Seems to work fine. Let me know if you notice any weirdness.
Later, I'll probably remove more Makefiles.
I'm also thinking that maybe we should drop use of automake,
and instead use GNU make features, but that's a bigger project.
(I figure people who can't use GNU make can use Ant.)
--
--Per Bothner
per@bothner.com http://per.bothner.com/