Date: Sun, 27 Apr 2008 15:47:59 +0930 From: Malcolm Kay <malcolm.kay@internode.on.net> To: freebsd-questions@freebsd.org Cc: =?iso-8859-1?q?Micha=EBl_Gr=FCnewald?= <michael.grunewald@laposte.net> Subject: Re: Distributing makefiles Message-ID: <200804271547.59299.malcolm.kay@internode.on.net> In-Reply-To: <200804271543.09429.malcolm.kay@internode.on.net> References: <481416AC.9010600@laposte.net> <200804271543.09429.malcolm.kay@internode.on.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 27 Apr 2008 03:43 pm, Malcolm Kay wrote: > On Sun, 27 Apr 2008 03:31 pm, Micha=EBl Gr=FCnewald wrote: > > Hi all, > >=20 > > I am planning to distribute some of the makefiles I wrote on various > > platforms, including FreeBSD. I need the help of some insightful soul to > > take a few decisions: > >=20 > > --- Where to install? I think /usr/local/share/mk is fine; > > --- How to install? Users should put a > > `.MAKEFLAGS: -I/usr/local/share/mk' > > statement in their /etc/make.conf, are ports scripts allowed to do this > > automagically? If yes what's the best way to do this? (an ed script?) > > --- Being system or not? BSD Make has two search pathes, the system one > > (whith <> style inclusion) and the other one (with "" style incusion). I > > think I shall consider my files non system, preserving the <> pathes for > > BSD. But ther may be some pros and cons I am not aware. >=20 > I think you are confusing make with the C language with respect to search= =20 > paths. I believe make only uses search paths other than the current direc= tory > when specificly requested for example with VPATH. >=20 > Regards, > Malcolm=20 >=20 I spoke too quickly, please cancel or ignore these remarks. Sorry, Malcolm > >=20 > > Note: I did submit this questions on `ports' about ten days ago, but I= =20 > > did not receive any answer for this. People subscribed to `ports' will= =20 > > see this message for the second time, I apologize for the annoyance. > >=20 > > Any comments welcome, > > -- > > cheers, > > Micha=EBl > >=20 >=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804271547.59299.malcolm.kay>