Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Nov 2000 23:30:28 +1100
From:      Zero Sum <count@shalimar.net.au>
To:        stable@FreeBSD.ORG
Subject:   Re: Buildworld failure of STABLE as of 18:00 CET 2000-11-03
Message-ID:  <00110623302802.51494@shalimar.net.au>
In-Reply-To: <20001106041348.B10802@dragon.nuxi.com>
References:  <3A032D99.9345F708@ludd.luth.se> <00110609554301.41577@shalimar.net.au> <20001106041348.B10802@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----

On Monday 06 November 2000 23:13, you wrote:
> On Mon, Nov 06, 2000 at 09:55:43AM +1100, Zero Sum wrote:
> > > ``cd /usr/src && make cleandir && make cleandir'' is actually the
> > > command you'd want to do that 100% deep steam cleaning of your source
> > > tree.
> >
> > Why make cleandir twice?
>
> The first one is effectively ``rm -rf /usr/obj/</usr/src>'' as it removes
> the obj dir when it exists and is empty after the cleaning.  The second
> run will then clean /usr/src/.  "cleandir" removes .depend and other bits
> that "clean" would leave behind.


Maybe I am too old, but the thought of "Make" with mutating targets like
that gives me the shudders.

Yeah, I know, that is the way software is done nowadays, configure, buiild
makefiles, make dependencies, but that's a relatively orderly process.

The thought of "make <label>" doing two different things, different
purposes depending on the iteration number is aestheticly disgusting.
No wonder they call us "hackers".

I'll dodder off into silence again.....    at least until the schock wears
off.

Geoff
--
count@shalimar.net.au
Nihil curo de ista tua stulta superstitione


-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
MessageID: 4saj9iKDQR5V2dSobXRnuWBfbh74CfB/

iQA/AwUBOgakZPh4xz7LU/evEQKN1wCg1v9R8naIIfyWRpH++OLIkVEkfRQAoKZb
9+0MmcvUF71UGNCNx8qlZtlQ
=JyEA
-----END PGP SIGNATURE-----


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00110623302802.51494>