Date: Mon, 6 Nov 2000 12:54:06 -0800 From: "David O'Brien" <obrien@FreeBSD.ORG> To: Zero Sum <count@shalimar.net.au> Cc: stable@FreeBSD.ORG Subject: Re: Buildworld failure of STABLE as of 18:00 CET 2000-11-03 Message-ID: <20001106125406.B53955@dragon.nuxi.com> In-Reply-To: <00110623302802.51494@shalimar.net.au>; from count@shalimar.net.au on Mon, Nov 06, 2000 at 11:30:28PM %2B1100 References: <3A032D99.9345F708@ludd.luth.se> <00110609554301.41577@shalimar.net.au> <20001106041348.B10802@dragon.nuxi.com> <00110623302802.51494@shalimar.net.au>
next in thread | previous in thread | raw e-mail | index | archive | help
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}. -- -- David (obrien@FreeBSD.org) GNU is Not Unix / Linux Is Not UniX 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?20001106125406.B53955>