diff options
author | wosch <wosch@FreeBSD.org> | 1996-05-25 23:09:49 +0000 |
---|---|---|
committer | wosch <wosch@FreeBSD.org> | 1996-05-25 23:09:49 +0000 |
commit | 0c6fd6b34b71c2ed789241fb82d8f93b2ac3b291 (patch) | |
tree | f823279a62f0d3282d9b2a526431c100fa34e169 /share/mk/bsd.own.mk | |
parent | 80fb81a0a60f85aff30e5298d7f4211cfffadac8 (diff) | |
download | FreeBSD-src-0c6fd6b34b71c2ed789241fb82d8f93b2ac3b291.zip FreeBSD-src-0c6fd6b34b71c2ed789241fb82d8f93b2ac3b291.tar.gz |
Add some comments for variables and targets.
Diffstat (limited to 'share/mk/bsd.own.mk')
-rw-r--r-- | share/mk/bsd.own.mk | 119 |
1 files changed, 117 insertions, 2 deletions
diff --git a/share/mk/bsd.own.mk b/share/mk/bsd.own.mk index 2d5184e..a33b876 100644 --- a/share/mk/bsd.own.mk +++ b/share/mk/bsd.own.mk @@ -1,7 +1,122 @@ -# $Id: bsd.own.mk,v 1.4 1996/03/24 00:31:56 wosch Exp $ - +# $Id: bsd.own.mk,v 1.5 1996/03/31 23:15:17 wosch Exp $ +# +# The include file <bsd.own.mk> set common variables for owner, +# group, mode, and directories. Defaults are in brackets. +# +# +# +++ variables +++ +# +# where the system object and source trees are kept; can be configurable +# by the user in case they want them in ~/foosrc and ~/fooobj, for example # where the system object and source trees are kept; can be configurable # by the user in case they want them in ~/foosrc and ~/fooobj, for example +# BSDOBJDIR The real path to the system 'obj' tree, so that 'make obj' +# will work correctly. [/usr/obj] +# +# BSDSRCDIR The real path to the system sources, so that 'make obj' +# will work correctly. [/usr/src] +# +# DESTDIR Change the tree where the file gets installed. [not set] +# +# DISTDIR Change the tree where the file for a distribution +# gets installed (see /usr/src/release/Makefile). [not set] +# +# +# COPY The flag passed to the install program to cause the binary +# to be copied rather than moved. This is to be used when +# building our own install script so that the entire system +# can either be installed with copies, or with moves using +# a single knob. [-c] +# +# STRIP The flag passed to the install program to cause the binary +# to be stripped. This is to be used when building your +# own install script so that the entire system can be made +# stripped/not-stripped using a single knob. [-s] +# +# +# +# BINOWN Binary owner. [bin] +# +# BINGRP Binary group. [bin] +# +# BINMODE Binary mode. [555] +# +# NOBINMODE Mode for non-executable files. [444] +# +# +# LIBDIR Base path for libraries. [/usr/lib] +# +# LINTLIBDIR Base path for lint libraries. [/usr/libdata/lint] +# +# SHLIBDIR Base path for shared libraries. [${LIBDIR}] +# +# LIBOWN Library mode. [${BINOWN}] +# +# LIBGRP Library group. [${BINGRP}] +# +# LIBMODE Library mode. [${NOBINMODE}] +# +# +# KMODDIR Base path for loadable kernel modules +# (see lkm(4)). [/lkm] +# +# KMODOWN LKM owner. [${BINOWN}] +# +# KMODGRP LKM group. [${BINGRP}] +# +# KMODMODE LKM mode. [${BINMODE}] +# +# +# SHAREDIR Base path for architecture-independent ascii +# text files. [/usr/share] +# +# SHAREOWN ASCII text file owner. [bin] +# +# SHAREGRP ASCII text file group. [bin] +# +# SHAREMODE ASCII text file mode. [${NOBINMODE}] +# +# +# DOCDIR Base path for system documentation (e.g. PSD, USD, +# handbook, FAQ etc.). [${SHAREDIR}/doc] +# +# DOCOWN Documentation owner. [${SHAREOWN}] +# +# DOCGRP Documentation group. [${SHAREGRP}] +# +# DOCMODE Documentation mode. [${NOBINMODE}] +# +# +# INFODIR Base path for GNU's hypertext system +# called Info (see info(1)). [${SHAREDIR}/info] +# +# INFOOWN Info owner. [${SHAREOWN}] +# +# INFOGRP Info group. [${SHAREGRP}] +# +# INFOMODE Info mode. [${NOBINMODE}] +# +# +# MANDIR Base path for manual installation. [${SHAREDIR}/man/man] +# +# MANOWN Manual owner. [${SHAREOWN}] +# +# MANGRP Manual group. [${SHAREGRP}] +# +# MANMODE Manual mode. [${NOBINMODE}] +# +# +# NLSDIR Base path for National Language Support files +# installation (see mklocale(1)). [${SHAREDIR}/nls] +# +# NLSGRP National Language Support files group. [${SHAREOWN}] +# +# NLSOWN National Language Support files owner. [${SHAREGRP}] +# +# NLSMODE National Language Support files mode. [${NONBINMODE}] +# + + BSDSRCDIR?= /usr/src BSDOBJDIR?= /usr/obj |