From owner-cvs-all Wed Aug 26 22:29:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA09823 for cvs-all-outgoing; Wed, 26 Aug 1998 22:29:09 -0700 (PDT) (envelope-from owner-cvs-all) 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 WAA09814; Wed, 26 Aug 1998 22:29:05 -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 PAA27874; Thu, 27 Aug 1998 15:28:13 +1000 Date: Thu, 27 Aug 1998 15:28:13 +1000 From: Bruce Evans Message-Id: <199808270528.PAA27874@godzilla.zeta.org.au> To: dillon@backplane.com, jkoshy@FreeBSD.ORG Subject: Re: cvs commit: src/etc make.conf Cc: bde@zeta.org.au, committers@hub.freebsd.org Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >:Also, this change breaks the declarative "VAR = VALUE" structure of >:"make.conf" by bringing in "active statements" with BSD make syntax >:and semantics. >:If we need to do active things like checking for an additional "local" files >:then it is better done from a top level makefile. > > Hmm.. ok, works for me. Anyone have any objections to having sys.mk > check for an /etc/make.conf.local after /etc/make.conf ? Yes, I already object to it checking for /etc/make.conf :-). The top level is too high for most of the stuff in it. It should only be used to override or add to settings for variables like CFLAGS that are already set in . Bruce