Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Mar 1996 11:11:37 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        current@FreeBSD.org, wosch@cs.tu-berlin.de
Subject:   Re: *.mk wishes
Message-ID:  <199603100011.LAA30782@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>bsd.man.mk: 
>MANGRP, MANOWN, MANMODE, MANDIR already defined 
>in bsd.own.mk, should deleted

>bsd.own.mk:
>new variables DOCGRP, DOCOWN, DOCMODE, DOCDIR for documents

I agree.  It's convenient to have all the ownerships defined in a
central place.

Definitions of `OWN' variables are also duplicated in:

bsd.lib.mk, bsd.port.subdir.mk, bsd.prog.mk, bsd.subdir.mk:
BINOWN

and some `OWN' variables aren't defined in bsd.own.mk:

KMODOWN, LIBOWN.

>sys.mk:
>MMAP_RO: read only mmap, for programs like grep, groff, look etc.
>MMAP_RW: write works (inn)

I don't understand this.  C macros should be defined in C headers.

Don't add any more system macros to sys.mk.  bsd.own.mk and (the system
macros in) /etc/make.conf shouldn't be included in sys.mk because sys.mk
always gets included by default.  bsd.own.mk should be included only in
the system `mk' files.

Bruce



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