This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
IMO-"Required Reading" -- "Recursive Make Considered Harmful"
- To: egcs at cygnus dot com, gcc2 at cygnus dot com
- Subject: IMO-"Required Reading" -- "Recursive Make Considered Harmful"
- From: Craig Burley <burley at gnu dot org>
- Date: Tue, 28 Jul 1998 12:14:26 -0400 (EDT)
- Cc: millerp at canb dot auug dot org dot au
- Cc: burley at gnu dot org
This still-in-progress paper has many excellent points to make,
some of which I've tried to elucidate in the past.
It doesn't quite cover all my concerns for the whole `make' approach
(but I haven't looked at Aegis or Cook, products the author of
this paper has developed, which might) -- for example, it doesn't
solve the problem of too-little practical static checking -- but
it can't, really, while being about `make', and I do suspect that
switching to the approach he describes would likely mitigate those
other problems significantly.
Even people who don't want (or aren't able) to change how their
projects make use of `make' are likely to discover useful information
in this.
<http://www.canb.auug.org.au/~millerp/rmch/recu-make-cons-harm.html>
Enjoy!
tq vm, (burley)