Subject: Re: Toolchain Update (27-Nov-2001)
To: Alistair Crooks <agc@pkgsrc.org>
From: Todd Vierling <tv@wasabisystems.com>
List: tech-toolchain
Date: 11/27/2001 15:46:21
On Tue, 27 Nov 2001, Alistair Crooks wrote:
: > - Change MKfoo=no back to NOfoo= in various Makefiles. The behavior
: > desired here is to override any user setting, which is precisely what
: > NOfoo does. (This manifests as a problem when someone sets MKMAN=yes or
: > MKPIC=yes in mk.conf, which should be a perfectly legal action.)
:
: I really loathe those NOfoo=yes type of definitions. OK, so I have a tiny
: brain, but it really does take me a while to work out what is negative and
: what isn't.
Actually, I was going to replace them with:
NOMAN= # defined
: I'm not sure it's going to stop any of the user errors that we've seen
: reported - can we think of a better way to do this, please? e.g.
:
: _MKMAN= no
:
: or something like that?
Well, I was going to go with the NOfoo names, simply because *BSD has had
these variables for ages, and it's much simpler to use them rather than
invent a new set. (We've been keeping NOfoo for `compatibility' all this
time anyway.)
--
-- Todd Vierling <tv@wasabisystems.com> * Wasabi & NetBSD: Run with it.
-- CDs, Integration, Embedding, Support -- http://www.wasabisystems.com/