From owner-freebsd-current Thu Jun 27 18:54:54 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA23115 for current-outgoing; Thu, 27 Jun 1996 18:54:54 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA23102 for ; Thu, 27 Jun 1996 18:54:45 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id LAA14394; Fri, 28 Jun 1996 11:10:54 +0930 From: Michael Smith Message-Id: <199606280140.LAA14394@genesis.atrad.adelaide.edu.au> Subject: Re: Building inside of /usr/src? To: scott@statsci.com Date: Fri, 28 Jun 1996 11:10:53 +0930 (CST) Cc: jkh@time.cdrom.com, nate@mt.sri.com, current@FreeBSD.org In-Reply-To: from "Scott Blachowicz" at Jun 27, 96 04:40:11 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Scott Blachowicz stands accused of saying: > > "Jordan K. Hubbard" wrote: > > > The only thing I can figure out was that someone found AMD's path > > mangling to be non-intuitive (though functional) or something and > > figured they'd substitite in the value of $PWD. I can think of no > > other reason for it > > It is extra information which, if valid, gives an idea of how the user of > the makefile views the world/file systems around. Chances are that, if an > automounter is used and $PWD does indeed point to the current directory, "chances are" is not good enough, and expecting 'PWD' to be set to anything sensible at all is just stupid. The comment re: .PATH problems (Nate?) is valid though; but using paths relative to anything other than the root of the source tree in .PATH is also stupid. (but convenient) For "normal user traversal", the tree should appear as expected going down, but may not going back up (for whatever reason). Attempting to kludge 'make' so that it can go back up is not the Right Way to handle this. > Scott Blachowicz -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[