This is the mail archive of the
kawa@sourceware.org
mailing list for the Kawa project.
Re: experimental partial Kawa Makefile flattening
- From: Charles Turner <chturne at gmail dot com>
- To: Per Bothner <per at bothner dot com>
- Cc: "kawa at sourceware dot org" <kawa at sourceware dot org>
- Date: Sun, 16 Jun 2013 23:09:18 +0100
- Subject: Re: experimental partial Kawa Makefile flattening
- References: <51BE348E dot 8040806 at bothner dot com>
Great, I'm pleased to see this changed :-)
Extending the Ant support to being able to run the testsuite seems
like a good project as well. I hope to get around to this someday, but
if anyone else feels like taking a shot at it, I think it would be a
valuable contribution.
Charles.
On 16 June 2013 22:56, Per Bothner <per@bothner.com> wrote:
> 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/