Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Dec 1998 11:16:35 +0000 (GMT)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Eivind Eklund <eivind@yes.no>
Cc:        Bruce Evans <bde@zeta.org.au>, dfr@FreeBSD.ORG, alpha@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG
Subject:   Re: cvs commit: src/share/mk bsd.kern.mk src/sys/alpha/conf Makefile.alpha
Message-ID:  <Pine.BSF.4.01.9812201114260.392-100000@herring.nlsystems.com>
In-Reply-To: <19981218161521.J93539@follo.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 18 Dec 1998, Eivind Eklund wrote:

> On Fri, Dec 18, 1998 at 06:32:12PM +1100, Bruce Evans wrote:
> > >Anyone building alpha kernels should make sure to install bsd.kern.mk
> > >before trying to build another one.
> > 
> > This should not be necessary.  Makefile.alpha should use the relative
> > bsd.kern.mk like Makefile.i386.
> > 
> > Makefile.alpha has rotted in several other ways since it was cloned
> > from Makefile.i386.  These Makefiles are mostly machine-independent,
> > so they should be reorganized.  I suggest the following reorganization:
> > 
> > 	most of Makefile.alpha  ->  src/sys/conf/Makefile.kern
> > 	most of Makefile.i386   ->  src/sys/conf/Makefile.kern
> > 	bsd.kern.mk             ->  src/sys/conf/bsd.kern.mk
> > 	bsd.kmod.mk             ->  src/sys/conf/bsd.kmod.mk
> > 	rules in sys/conf/files ->  src/sys/conf/Makefile.inc
> > 	src/lkm                 ->  src/sys/lkm (like src/sys/modules)
> 
> I like this, except that I'm not quite certain the rule movement work
> out easily (but as long as I don't have to do the work, I'm all for it
> :-)

This sounds like something work doing, yes.

> 
> Eivind, who would like a full re-org of the entire kernel source
> layout at some point.

Any ideas on a decent layout?  (Any ideas on how to get enough people to
agree on change?)

--
Doug Rabson				Mail:  dfr@nlsystems.com
Nonlinear Systems Ltd.			Phone: +44 181 442 9037



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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.01.9812201114260.392-100000>