Date: Sat, 22 Jun 1996 20:27:38 +0200 From: Wolfram Schneider <wosch@cs.tu-berlin.de> To: "Jordan K. Hubbard" <jkh@time.cdrom.com> Cc: current@freebsd.org Subject: Re: Wanted: Testers for an alternate to /usr/obj (as we know it). Message-ID: <199606221827.UAA06752@campa.panke.de> In-Reply-To: <28877.835464670@time.cdrom.com> References: <199606221401.QAA05748@campa.panke.de> <28877.835464670@time.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Jordan K. Hubbard writes: >> this already works with the current bsd.obj.mk ;-)))) > >Erm, not really.. It allow multiple 'make all', I thought this was the main goal. >> # compile for obj-mavic, set CFLAGS or other variables >> $ env BSDOBJDIR=/tmp/obj MAKEOBJDIR=obj-mavic make -I \ > >Yeah, I know about BSDOBJDIR (I changed it :-), but it doesn't help me >make the world. >Also, I want the obj links *out* of /usr/src altogether since I don't >want anything ever writing into that hierarchy. 1. I think this confuse many people, I expect many 'where are the object files?' questions in the future. 2. We have mount_unions. If it is broken, fix it (remember the NFS discussion - we don't change the system if a minor part is wrong) 3. A read-only /usr/src is a feature, it should not break the current algorithm with obj symlinks 4. Don't change the behavior of MAKEOBJDIR, use a new variable (e.g. MAKEOBJROOTDIR) and set .OBJDIR internally to $MAKEOBJROOTDIR/${.CURDIR}/$MAKEOBJDIR or $MAKEOBJROOTDIR/${.CURDIR} Wolfram
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606221827.UAA06752>