From owner-freebsd-stable Mon Sep 2 16:52: 5 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D59137B411 for ; Mon, 2 Sep 2002 16:51:59 -0700 (PDT) Received: from tomts23-srv.bellnexxia.net (tomts23.bellnexxia.net [209.226.175.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE18543E65 for ; Mon, 2 Sep 2002 16:51:49 -0700 (PDT) (envelope-from dmagda@number6.dyndns.org) Received: from number6.magda.ca ([64.229.178.69]) by tomts23-srv.bellnexxia.net (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) with ESMTP id <20020902231113.SQTY15822.tomts23-srv.bellnexxia.net@number6.magda.ca>; Mon, 2 Sep 2002 19:11:13 -0400 Received: from number6.magda.ca (localhost.magda.ca [127.0.0.1]) by number6.magda.ca (8.12.5/8.12.5) with ESMTP id g82NCedu044661 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 2 Sep 2002 19:12:40 -0400 (EDT) (envelope-from dmagda@number6.dyndns.org) Received: (from dmagda@localhost) by number6.magda.ca (8.12.5/8.12.5/Submit) id g82NCeAu044658; Mon, 2 Sep 2002 19:12:40 -0400 (EDT) (envelope-from dmagda@number6.dyndns.org) X-Authentication-Warning: number6.magda.ca: dmagda set sender to dmagda@number6.magda.ca using -f To: Kent Stewart Cc: "David W. Chapman Jr." , Joseph , freebsd-stable@FreeBSD.ORG Subject: Re: make kernel "KERNCONF" ignored? References: <1030985369.15461.6.camel@obst> <20020902204552.GB978@houston.rr.com> <20020902213732.GA80617@leviathan.inethouston.net> <3D73E9D1.5000603@owt.com> Reply-To: dmagda@ee.ryerson.ca From: David Magda Date: 02 Sep 2002 19:12:40 -0400 In-Reply-To: <3D73E9D1.5000603@owt.com> Message-ID: <86n0r0nfyv.fsf@number6.magda.ca> Lines: 26 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Kent Stewart writes: > That is the reason I have shell scripts that build everything. I may > make a mistake typing the script name but I found out really fast that > I did. I don't get to the end of the process and find all of my > logging or etc. when to /dev/null. I log (tee) everything during the > build and install and I don't make errors this way. You can define KERNCONF in /etc/make.conf. What I have is the line: KERNCONF?= MYKERNELC This way if I don't specify anything on the command line the value MYKERNELC is used. If I do define it on the command line, the value in /etc/make.conf is ignored. I hardly change my setup on my one box so it's very convenient. If you multiple setups that you compile on one box, or change/rename things frequently this isn't as useful. -- David Magda Because the innovator has for enemies all those who have done well under the old conditions, and lukewarm defenders in those who may do well under the new. -- Niccolo Machiavelli, _The Prince_, Chapter VI To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message