Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Nov 2000 12:11:11 +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:  <00110712111105.54481@shalimar.net.au>
In-Reply-To: <20001106125406.B53955@dragon.nuxi.com>
References:  <3A032D99.9345F708@ludd.luth.se> <00110623302802.51494@shalimar.net.au> <20001106125406.B53955@dragon.nuxi.com>

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

On Tuesday 07 November 2000 07:54, you wrote:
> On Mon, Nov 06, 2000 at 11:30:28PM +1100, Zero Sum wrote:
> > Maybe I am too old, but the thought of "Make" with mutating targets
> > like that gives me the shudders.
>
> It doesn't.
>
> > The thought of "make <label>" doing two different things, different
> > purposes depending on the iteration number is aestheticly disgusting.
>
> It doesn't really.  ``make cleandir'' cleans everything known to be
> generated in the "obj" directory.  This includes .depend, tag files,
> .o's, .a's, etc...  When you have a /usr/obj/ tree, your "obj" tree is in
> there.  If you have a ./obj/ then that is your "obj" tree.
> ``make cleandir'' removes the "obj" tree when it is /usr/obj/.  If there
> is no /usr/obj/ or ./obj/, then `.' is your "obj" directory.
>
> So the only thing that is possibly different between runs of
> ``make cleandir'' is the definition of ${OBJDIR}.

In other words, the "target" changes.  Yeah.  RIght.
Just how long has that sort of bastardisation been going on?

Has it become common?

Maybe I am just too old....

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


-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
MessageID: F1P/KNaaeaL65WmhMMdzXUr1Y3HHG1OY

iQA/AwUBOgdWsPh4xz7LU/evEQJx+QCfUX2npWUMJLtrsV9lxjbZG44Euo0An3Wh
ZRWVKBnzGO7QE3/wug8fZq1w
=daFb
-----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?00110712111105.54481>