From owner-cvs-all Sat Aug 29 15:53:25 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA15180 for cvs-all-outgoing; Sat, 29 Aug 1998 15:53:25 -0700 (PDT) (envelope-from owner-cvs-all) Received: from picnic.mat.net (picnic.mat.net [209.118.174.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA15171 for ; Sat, 29 Aug 1998 15:53:13 -0700 (PDT) (envelope-from chuckr@glue.umd.edu) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with SMTP id RAA21531; Sat, 29 Aug 1998 17:41:47 -0400 (EDT) Date: Sat, 29 Aug 1998 17:41:46 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@picnic.mat.net To: Adam David cc: Warner Losh , committers@FreeBSD.ORG Subject: Re: make.conf In-Reply-To: <199808292159.VAA00393@veda.is> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, 29 Aug 1998, Adam David wrote: > > In message <199808291735.RAA24925@veda.is> Adam David writes: > > : How about /etc/make/{ports,src}.conf or similar. > > I forgot to mention also /etc/make/bmake.conf to replace /etc/make.conf as > included in sys.mk. Perhaps sys.conf would also be useful to separate out > kernel specific parameters. > > > What's the mechanism that you'd accomplish this by? Right now it is > > very easy to have sys.mk include /etc/make.conf, but it isn't very > > right. > > bsd.port.mk is used to build ports, so ports.conf could be included there. > If there is no suitable bsd.*.mk for including src.conf then arrange things > so there is a corresponding bsd.src.mk or equivalent mechanism for including > src.conf. Maybe I'm missing something. You guys didn't like making make.conf include a make.conf.local, or having sys.mk include it, but what I seem to be seeing is that you are suggesting 2 files to do the exact same job. The only discussion I see is how to cut it up. If it's all a name change, I think that an apology would be in order to the guy who originally thought the idea up. Putting the files in /etc or in /usr/share/mk is essentially the same thing, I don't see any functional difference. If I'm wrong, could you summarize? > > -- > Adam David > > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@glue.umd.edu | communications topic, C programming, and Unix. 213 Lakeside Drive Apt T-1 | Greenbelt, MD 20770 | I run Journey2 and picnic (FreeBSD-current) (301) 220-2114 | and jaunt (NetBSD). ----------------------------+-----------------------------------------------