From owner-freebsd-commit Wed Nov 29 10:36:29 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA08912 for freebsd-commit-outgoing; Wed, 29 Nov 1995 10:36:29 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA08727 for cvs-all-outgoing; Wed, 29 Nov 1995 10:35:04 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id KAA08710 for cvs-usrsbin-outgoing; Wed, 29 Nov 1995 10:34:59 -0800 Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id KAA08699 ; Wed, 29 Nov 1995 10:34:41 -0800 Message-Id: <199511291834.KAA08699@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: Host localhost.cdrom.com didn't use HELO protocol To: Nate Williams cc: "Jordan K. Hubbard" , "Garrett A. Wollman" , "Garrett A. Wollman" , CVS-committers@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org Subject: Re: cvs commit: src/usr.sbin/config Makefile main.c In-reply-to: Your message of "Wed, 29 Nov 1995 10:08:15 MST." <199511291708.KAA20314@rocky.sri.MT.net> Date: Wed, 29 Nov 1995 10:34:40 -0800 From: "Justin T. Gibbs" Sender: owner-commit@FreeBSD.ORG Precedence: bulk >That's impossible to do given the current scheme of 'everything is an >option'. However, I think a much better solution to the problem is to >have config kick out a 'remember to do a make clean' if the directory >exists. If the user chooses not to do that, then it's their problem not >ours. Why not make option lines add an entry to a common header file. Only modules that export an option need to include the "option" header. We could have a separate keyword "define" that gives the current behavior so you can still do it the old quick way for debugging. I think that a make depend would have much more value if this was done. >Nate -- Justin T. Gibbs =========================================== FreeBSD: Turning PCs into workstations ===========================================