From owner-cvs-all Sat Jun 15 21:24:59 2002 Delivered-To: cvs-all@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id E77F937B429; Sat, 15 Jun 2002 21:24:52 -0700 (PDT) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id OAA28554; Sun, 16 Jun 2002 14:24:50 +1000 Date: Sun, 16 Jun 2002 14:29:28 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: "Greg 'groggy' Lehey" Cc: Alexey Zelkin , , Subject: Re: cvs commit: src/usr.bin/calendar Makefile In-Reply-To: <20020615231946.GA65995@wantadilla.lemis.com> Message-ID: <20020616141345.P2113-100000@gamplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 16 Jun 2002, Greg 'groggy' Lehey wrote: > On Friday, 14 June 2002 at 12:16:29 +0300, Alexey Zelkin wrote: > > On Thu, Jun 13, 2002 at 02:22:00PM -0700, Greg Lehey wrote: > >> Log: > >> beforeinstall target: > >> > >> - Remove superfluous ; > >> - create destination directories if they don't exist. > > > > This is incorrect. It's a task of mtree(8) to create directory > > hierarchy, and IIRC it was discussed number of times before. > > Possibly I'm missing some vital information here, but how does mtree > get invoked from the individual Makefile ? Not. > do: > > cd /usr/src/usr.bin/calendar > make all install No, it shouldn't be possible to do that. Various things must be bootstrapped first, starting with make itself. Leaf makefiles shouldn't complicated or obfuscated to support full or half-baked bootstraps. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message