From owner-freebsd-hackers Wed Dec 10 02:16:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA02944 for hackers-outgoing; Wed, 10 Dec 1997 02:16:00 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from rvc1.informatik.ba-stuttgart.de (rvc1.informatik.ba-stuttgart.de [141.31.112.22]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA02928 for ; Wed, 10 Dec 1997 02:15:47 -0800 (PST) (envelope-from helbig@Informatik.BA-Stuttgart.DE) Received: (from helbig@localhost) by rvc1.informatik.ba-stuttgart.de (8.8.8/8.8.5) id LAA14585; Wed, 10 Dec 1997 11:14:24 +0100 (MET) From: Wolfgang Helbig Message-Id: <199712101014.LAA14585@rvc1.informatik.ba-stuttgart.de> Subject: Re: Why so many steps to build new kernel? In-Reply-To: <199712100124.TAA26461@nospam.hiwaay.net> from David Kelly at "Dec 9, 97 07:24:11 pm" To: dkelly@hiwaay.net (David Kelly) Date: Wed, 10 Dec 1997 11:14:24 +0100 (MET) Cc: freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Whats wrong with "make depend kernel install"? That's what I've been The "depend" target produces the file .depend, which will be read by make(1) on the *next* run. It doesn't use the carefully built dependency rules for the "kernel" and "install" targets in this run. So, if you build the kernel each time from a clean build directory, the "depend" target is superfluous. Wolfgang