From owner-cvs-all Fri Dec 4 19:04:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA25637 for cvs-all-outgoing; Fri, 4 Dec 1998 19:04:03 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA25619; Fri, 4 Dec 1998 19:03:54 -0800 (PST) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zm80G-0000nK-00; Fri, 4 Dec 1998 20:03:28 -0700 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id UAA44228; Fri, 4 Dec 1998 20:02:57 -0700 (MST) Message-Id: <199812050302.UAA44228@harmony.village.org> To: Mike Smith Subject: Re: Requiring make depend (was: cvs commit: src/sys/sys bus.h bus_private.h conf.h devicestat.h module.h src/sys/kern bus_if.m device_if.m kern_con) Cc: Greg Lehey , "Jordan K. Hubbard" , Steve Kargl , "Robert V. Baron" , wollman@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG In-reply-to: Your message of "Fri, 04 Dec 1998 18:09:15 PST." <199812050209.SAA01724@dingo.cdrom.com> References: <199812050209.SAA01724@dingo.cdrom.com> Date: Fri, 04 Dec 1998 20:02:57 -0700 From: Warner Losh Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk In message <199812050209.SAA01724@dingo.cdrom.com> Mike Smith writes: : 'make depend' should be *mandatory*, as the alternative involves : duplicating dependancy information in the source and in the : configuration infrastructure. If it is mandatory, then config should do it. However, it is still and ugly kludge. Make depend should not be mandatory. I'm sorry, but that is just bogus. Make depend is never mandatory on any hunk of software that I've ever used. It is nice to do, but I've never seen any software where make depend is the only way to generate files. There are much better ways around this than the ulgy kludge of making it be mandatory. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message