From owner-cvs-all Sun Aug 30 12:28:39 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA24126 for cvs-all-outgoing; Sun, 30 Aug 1998 12:28:39 -0700 (PDT) (envelope-from owner-cvs-all) 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 MAA24119 for ; Sun, 30 Aug 1998 12:28:33 -0700 (PDT) (envelope-from mark@grondar.za) Received: from grondar.za (IDENT:muSkMnb2OckF7A1cS6zmZunvgMSWrVbO@localhost [127.0.0.1]) by gratis.grondar.za (8.9.1/8.9.1) with ESMTP id VAA13673; Sun, 30 Aug 1998 21:27:20 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <199808301927.VAA13673@gratis.grondar.za> To: "Jordan K. Hubbard" , committers@freebsd.org Subject: Re: make.conf Date: Sun, 30 Aug 1998 21:27:19 +0200 From: Mark Murray Sender: owner-cvs-all@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > If /etc/make.conf is split at all then it should be split into: > > /usr/src/conf.mk - configuration frobs exclusively for /usr/src > > /usr/ports/conf.mk - configuration frobs exclusively for /usr/ports. > > /usr/share/mk/conf.mk - stuff truly global to any invocation of Bmake > e.g. variables you want both src and ports > (and so on) to get as a base set before > potentially laying their own on top. Opinions are like arseholes - everybody has one, nobody wants to know about anyone else's. Here's mine FWIW :-). I like the above breakdown, but not all the locations - these files smell like configuration stuff to me; that is /etc fodder. /usr/src/conf.mk - OK. /usr/ports/conf.mk - OK. /usr/share/mk/conf.mk - Buried too deep in the "WTF was that file again??" pile. I reckon that should be in /etc, and called /etc/global.mk M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org