This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
Re: automake -vs- huge projects
- From: Norman Gray <norman at astro dot gla dot ac dot uk>
- To: Bob Friesenhahn <bfriesen at simple dot dallas dot tx dot us>
- Cc: Automake List <automake at gnu dot org>
- Date: Wed, 17 Dec 2003 15:17:00 +0000 (GMT)
- Subject: Re: automake -vs- huge projects
Greetings,
On Wed, 17 Dec 2003, Bob Friesenhahn wrote:
> On Wed, 17 Dec 2003, Lars Hecking wrote:
> >
> > What about an automake option then to generate Makefiles for GNU make?
>
> How about a new binary 'automake' program that doesn't require an
> external 'make' program at all? It would read the Makefile.am files
> directly ...
An excellent idea!
Replace `make' with a (Scheme) module for scsh[1]. That way, you get
a sane language to write rules in (unlike sh), and your makefiles are
platform independent (since scsh has been ported widely). With that done
(and it's little more than a learning exercise), it would be conceptually
straightforward to rewrite automake as a system sitting on top of it.
Not _really_ joking,
Norman
[1] www.scsh.net
--
---------------------------------------------------------------------------
Norman Gray http://www.astro.gla.ac.uk/users/norman/
Physics and Astronomy, University of Glasgow, UK norman@astro.gla.ac.uk