summaryrefslogtreecommitdiffstats
path: root/share/mk/bsd.own.mk
diff options
context:
space:
mode:
authorwosch <wosch@FreeBSD.org>1996-05-25 23:09:49 +0000
committerwosch <wosch@FreeBSD.org>1996-05-25 23:09:49 +0000
commit0c6fd6b34b71c2ed789241fb82d8f93b2ac3b291 (patch)
treef823279a62f0d3282d9b2a526431c100fa34e169 /share/mk/bsd.own.mk
parent80fb81a0a60f85aff30e5298d7f4211cfffadac8 (diff)
downloadFreeBSD-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.mk119
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
OpenPOWER on IntegriCloud