On 15-Jul-1998, S. Alexander Jacobson <[EMAIL PROTECTED]> wrote:
> > Are you wanting to do away with Makefiles?
> > Makefiles can do an awful lot more than import chasing can
> > and GNU makefiles are very, very short in the normal case.
>
> Both Java and Eiffel attempt to do away with Makefiles.
> Java does import chasing (see above). I prefer Eiffel's approach.
> Eiffel allows you to define an Assembly of Classes in Eiffel in which
> you explicitly specify where to find all the classes used in a particular
> cluster -- making it easier to do version control of executables (see
> http://eiffel.com/doc/manuals/language/intro/system.maker.html).
So what's the difference between an "Assembly of Classes", and a GNU Makefile,
other than the name?
If you have a compiler that supports automatic dependency generation
(e.g. `gcc -MD'), then GNU Make works fine for all but the most
complicated tasks.
--
Fergus Henderson <[EMAIL PROTECTED]> | "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh> | of excellence is a lethal habit"
PGP: finger [EMAIL PROTECTED] | -- the last words of T. S. Garp.