From owner-freebsd-current Wed Jun 26 07:53:13 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA13081 for current-outgoing; Wed, 26 Jun 1996 07:53:13 -0700 (PDT) Received: from linus.demon.co.uk (linus.demon.co.uk [158.152.10.220]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA13033 for ; Wed, 26 Jun 1996 07:52:03 -0700 (PDT) Received: (from mark@localhost) by linus.demon.co.uk (8.7.5/8.7.3) id PAA01688; Wed, 26 Jun 1996 15:49:09 GMT Message-Id: <199606261549.PAA01688@linus.demon.co.uk> From: mark@linus.demon.co.uk (Mark Valentine) Date: Wed, 26 Jun 1996 15:49:08 +0000 In-Reply-To: Bruce Evans's message of Jun 26, 11:36pm X-Mailer: Mail User's Shell (7.2.6 alpha(3) 7/19/95) To: Bruce Evans , msmith@atrad.adelaide.edu.au Subject: Re: Building inside of /usr/src? Cc: freebsd-current@freebsd.org, jkh@time.cdrom.com, nate@sri.MT.net Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > From: Bruce Evans > Date: Wed 26 Jun, 1996 > Subject: Re: Building inside of /usr/src? > I would like to point to breaking documented behaviour of obj.machine, > obj and MAKEOBJDIR, but this behaviour seems to be undocumented. The > man page only documents the use of MAKEOBJDIR (not what it does) and > the tutorial doesn't mention anything to do with obj directories (not > even ${.OBJDIR}). MAKEOBJDIR is documented in a comment in /usr/src/usr.bin/make/main.c and in /usr/src/share/mk/bsd.obj.mk, and the obj stuff is mentioned in /usr/src/share/mk/bsd.README. BSDOBJDIR is also documented in bsd.*.mk. Documentation in source files and in installed rule files counts for a lot in FreeBSD. The make sources are easy to read. Cheers, Mark. -- Mark Valentine at Home