On Wed, Apr 25, 2007 at 02:27:35PM -0500, Joshua Isom wrote:
> I think that would be more work than truly necessary.  We have an 
> obvious dependency on having a make that can read a generic makefile, 

No.

It is possible to bootstrap without any make-like utility.
The lowest common denominator way of doing it is to take the sources to the
ANSI C microparrot, linearise the dependencies on a machine with a running
parrot, and write out a C program that uses system() to execute commands in
order in the source directory to build that microparrot.

A slightly more sophisticated version would check whether the target exists
first, and skip until a target does not.

However, having a make like utility is easier. Lua seems to go for that
approach.

Nicholas Clark

Reply via email to