Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Mar 2001 12:22:43 -0800
From:      "David O'Brien" <TrimYourCc@NUXI.com>
To:        Warner Losh <imp@harmony.village.org>
Cc:        arch@FreeBSD.ORG
Subject:   Re: Breaking up make.conf
Message-ID:  <20010312122243.A26946@dragon.nuxi.com>
In-Reply-To: <200103121945.f2CJjPI39044@harmony.village.org>; from imp@harmony.village.org on Mon, Mar 12, 2001 at 12:45:25PM -0700
References:  <200103090241.SAA27525@gndrsh.dnsmgr.net> <200103090349.f293nGs04577@billy-club.village.org> <200103090430.f294Ucs04824@billy-club.village.org> <200103090449.f294nUs06142@billy-club.village.org> <20010310170844.C36413@dragon.nuxi.com> <200103110145.f2B1jOI23270@harmony.village.org> <20010312112939.E21123@dragon.nuxi.com> <200103121934.f2CJYZI38844@harmony.village.org> <20010312114142.B21989@dragon.nuxi.com> <200103121945.f2CJjPI39044@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 12, 2001 at 12:45:25PM -0700, Warner Losh wrote:
> : I point out the _BSD_source_tree_ part.
> 
> Then why are they installed in /usr/share/mk?  

Open source. :-)
Same reason we all trade code -- the code may work great for us As-is.
Or to be the basis for one's own hack.


> It does not say they are private to the BSD source tree, only that the
> BSD source tree uses them.

I'm not sure what people keep meaning by "private".  I am talking about
the position that that they contain assumptions needed by /usr/src.

bsd.port.mk certainly assumes the needs of FreeBSD's /usr/ports.  It
cannot be reused by anyone else w/o tweaks.  It was only moved to
/usr/ports/Mk because it is the easiest way to keep it in-sync with the
rest of /usr/ports.


> But this is pointless.  Unless you go and include a new file at the
> start of every makefile in the tree changing the bsd.*.mk files to
> include the global config file is meaningless because it is too late.

Not pointless.  A required first step, if we decided we do want to move
the change the Makefiles.

-- 
-- David  (obrien@FreeBSD.org)
          GNU is Not Unix / Linux Is Not UniX

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010312122243.A26946>