Re: Distributing makefiles

2008-04-27 Thread Malcolm Kay
On Sun, 27 Apr 2008 03:31 pm, Michaël Grünewald wrote:
 Hi all,
 
 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:
 
 --- 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.

I think you are confusing make with the C language with respect to search 
paths. I believe make only uses search paths other than the current directory
when specificly requested for example with VPATH.

Regards,
Malcolm 

 
 Note: I did submit this questions on `ports' about ten days ago, but I 
 did not receive any answer for this. People subscribed to `ports' will 
 see this message for the second time, I apologize for the annoyance.
 
 Any comments welcome,
 --
 cheers,
 Michaël
 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Distributing makefiles

2008-04-27 Thread Malcolm Kay
On Sun, 27 Apr 2008 03:43 pm, Malcolm Kay wrote:
 On Sun, 27 Apr 2008 03:31 pm, Michaël Grünewald wrote:
  Hi all,
  
  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:
  
  --- 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.
 
 I think you are confusing make with the C language with respect to search 
 paths. I believe make only uses search paths other than the current directory
 when specificly requested for example with VPATH.
 
 Regards,
 Malcolm 
 
I spoke too quickly, please cancel or ignore these remarks.

Sorry,
Malcolm

  
  Note: I did submit this questions on `ports' about ten days ago, but I 
  did not receive any answer for this. People subscribed to `ports' will 
  see this message for the second time, I apologize for the annoyance.
  
  Any comments welcome,
  --
  cheers,
  Michaël
  
 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]