From owner-cvs-all Sun Dec 6 11:45:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA27779 for cvs-all-outgoing; Sun, 6 Dec 1998 11:45:11 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA27769; Sun, 6 Dec 1998 11:44:51 -0800 (PST) (envelope-from mark@grondar.za) Received: from greenpeace.grondar.za (IDENT:QBQYkAjwbROvof8aMbsN1U38J1B75FxR@greenpeace.grondar.za [196.7.18.132]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id VAA06724; Sun, 6 Dec 1998 21:44:34 +0200 (SAST) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:vavJR6EVnCZMw9J7OimlP5AoJFnV1bHn@localhost [127.0.0.1]) by greenpeace.grondar.za (8.9.1/8.9.1) with ESMTP id VAA54697; Sun, 6 Dec 1998 21:44:32 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199812061944.VAA54697@greenpeace.grondar.za> To: Mike Smith cc: Warner Losh , Greg Lehey , "Jordan K. Hubbard" , Steve Kargl , "Robert V. Baron" , wollman@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG 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) In-Reply-To: Your message of " Sat, 05 Dec 1998 14:59:47 PST." <199812052259.OAA00576@dingo.cdrom.com> References: <199812052259.OAA00576@dingo.cdrom.com> Date: Sun, 06 Dec 1998 21:44:31 +0200 From: Mark Murray Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Mike Smith wrote: > > 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. > > Again, 'make depend' doesn't generate the files, it generates the > *dependancies* that tell make that the files need to be generated. ...so can't a cookie file be bunged into the equation; all: .make_depend_first_tosspot $(MAKE) depend touch .make_depend_first_tosspot ?? M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message