Date: Sun, 28 Feb 2010 20:42:38 -0500 From: jhell <jhell@DataIX.net> To: Alexander Best <alexbestms@wwu.de> Cc: freebsd-hackers@freebsd.org Subject: Re: `make cleanworld` and /usr/obj/lib32/usr/src Message-ID: <alpine.BSF.2.00.1002282037330.94904@qvfongpu.qngnvk.ybpny> In-Reply-To: <permail-20100228165438f0889e8400001c69-a_best01@message-id.uni-muenster.de> References: <permail-20100228165438f0889e8400001c69-a_best01@message-id.uni-muenster.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 28 Feb 2010 11:54, alexbestms@ wrote: > Gary Jennejohn schrieb am 2010-02-28: >> On Sat, 27 Feb 2010 14:49:58 +0100 (CET) >> Alexander Best <alexbestms@wwu.de> wrote: > >>> how about something like this? > > >> Based on a quick look it seems OK to me. > >> Have you tested it? > > i did. it works when `make cleanworld` is being run from /usr/src. i'm not > sure however what the > > .if ${.CURDIR} == ${.OBJDIR} || ${.CURDIR}/obj == ${.OBJDIR} > .if exists(${BW_CANONICALOBJDIR}/) > > statement is for so i didn't include the lib32 cleanup in that clause. my > guess is that it's used to catch the case where `make cleanworld` is being run > in /usr/obj/usr/src > You can't run make from a obj directory there is no Makefile, Targets or spoons. ;) This line here: BW_CANONICALOBJDIR:=${MAKEOBJDIRPREFIX}${.CURDIR} Allows the end-user to set MAKEOBJDIRPREFIX in their environment and have the obj directory somewhere other than CANONICALOBJDIR. BW is an abbreviation for "buildworld". > cheers. > alex > >> --- >> Gary Jennejohn > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > -- jhell
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1002282037330.94904>