From owner-cvs-all Sun Oct 18 05:05:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA11007 for cvs-all-outgoing; Sun, 18 Oct 1998 05:05:15 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA10997; Sun, 18 Oct 1998 05:05:09 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id WAA21704; Sun, 18 Oct 1998 22:04:44 +1000 Date: Sun, 18 Oct 1998 22:04:44 +1000 From: Bruce Evans Message-Id: <199810181204.WAA21704@godzilla.zeta.org.au> To: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, phk@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf files Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk > Modified files: > sys/conf files > Log: > Added missing dependency for bus_if.o on bus_if.h I really hate the explicit dependencies */conf/files*. This one can be handled automatically by making all objects depend on all generated headers if there is no .depend file (same method as in bsd.prog.mk). I'd prefer to give the explicit rules and dependencies in a normal makefiles (sys/conf/Makefile.inc and a machine-dependent Makefile.inc) so that normal make syntax with no quoting can be used and the rules can be used in LKM makefiles. config(8) would only need to put files in various lists according to directives like `no-implicit-rule'. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message