Re: make clean shapj@us.ibm.com
Sat, 20 Feb 1999 13:01:38 -0500

That's not it -- or it's only partially it.

The -include in the Makefiles is of '*.m' If the .m files don't exist, the pattern will expand to a null list of files, which should work fine.

Ben Laurie <ben@algroup.co.uk> on 02/20/99 12:50:27 PM

To: Jonathan S Shapiro/Watson/IBM
cc: eros-port@eros.cis.upenn.edu
Subject: Re: make clean

shapj@us.ibm.com wrote:
>
> FYI, the easiest way to get a reliably clean tree is:
>
> make -k clobber nodepend
>
> If someone can help me figure out why the '-k' appears to be necessary I
> shall be eternally grateful. It appears to be an autodepend issue.

Probably because the dependencies get read from the .m files, but if they no longer exist you get killed, unless you have -k?

This was certainly what caused me so much pain!

Cheers,

Ben.

--
http://www.apache-ssl.org/ben.html

"My grandfather once told me that there are two kinds of people: those
who work and those who take the credit. He told me to try to be in the
first group; there was less competition there."
     - Indira Gandhi