From owner-freebsd-current Fri Jun 28 12:07:47 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA22146 for current-outgoing; Fri, 28 Jun 1996 12:07:47 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA22140 for ; Fri, 28 Jun 1996 12:07:45 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.5/8.6.9) with ESMTP id MAA04513; Fri, 28 Jun 1996 12:07:18 -0700 (PDT) To: Bruce Evans cc: rgrimes@gndrsh.aac.dev.com, current@freebsd.org, nate@mt.sri.com, scott@statsci.com Subject: Re: Building inside of /usr/src? In-reply-to: Your message of "Fri, 28 Jun 1996 21:24:11 +1000." <199606281124.VAA24857@godzilla.zeta.org.au> Date: Fri, 28 Jun 1996 12:07:18 -0700 Message-ID: <4511.835988838@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I think PWD can be trusted to be NOT set except at the top level. It > isn't supported by /bin/sh, and it shouldn't be exported, so for > `cd $subdir; make', PWD is never set. Thus PWD is very rarely set > except for developers who cd to a bottom level directory and invoke > make there. Then it is convenient for ${.CURDIR} and ${.OBJDIR} to > be short paths through symlinks. Hmmm. So to answer my earlier question, if I put this functionality back into make (and again, I have absolutely NO problem with this) it's acceptable for us to say that anyone munging PWD deserves to lose? Jordan