Date: Mon, 3 Sep 2001 12:45:46 -0500 From: Jonathan Lemon <jlemon@flugsvamp.com> To: Marcel Moolenaar <marcel@xcllnt.net> Cc: Duncan Barclay <dmlb@dmlb.org>, Warner Losh <imp@harmony.village.org>, arch@FreeBSD.ORG Subject: Re: cvs commit: src/share/mk sys.mk Message-ID: <20010903124546.B64607@prism.flugsvamp.com> In-Reply-To: <20010903104141.E554@dhcp01.pn.xcllnt.net> References: <200108311118.f7VBIO124920@freefall.freebsd.org> <20010831142958.A60910@sunbay.com> <20010831141746.A1809@zerogravity.kawo2.rwth-aachen.d> <20010831084811.B95710@dragon.nuxi.com> <20010831184945.A16872@fump.kawo2.rwth-aachen.de> <20010831100216.A17397@dragon.nuxi.com> <20010831193947.A17086@fump.kawo2.rwth-aachen.de> <200109030211.f832BCh22404@harmony.village.org> <005401c13461$37b78290$c66020c2@pc598cam> <20010903104141.E554@dhcp01.pn.xcllnt.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Sep 03, 2001 at 10:41:41AM -0700, Marcel Moolenaar wrote: > On Mon, Sep 03, 2001 at 11:13:55AM +0100, Duncan Barclay wrote: > > This can be done in make already but you do need code stuff in a > > Makefile.inc to support it: > > http://www.ragnet.demon.co.uk/RM/RM.makefile > > This walks up a tree until it finds a toplevel. > > Why not revert the problem. Instead of having a source tree find > it's own root and pull in configuration files, why not have the > user specify roots by means of a "searchpath". This concept is > extensible by specify which config file to pull in depending on > the search path. The top-level makefile can define the searchpath > for it knows the root (obviously) so that it doesn't impact people > who only build from the toplevel. Developers building directly in > subdirectories need to define the "searchpath" themselves. I don't particularly like this; I would prefer that things are self contained. Having the developer specify a searchpath themselves is error prone, especially when dealing with multiple source trees. -- Jonathan 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?20010903124546.B64607>