summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid J. MacKenzie <djm@gnu.org>1994-11-11 04:33:24 +0000
committerDavid J. MacKenzie <djm@gnu.org>1994-11-11 04:33:24 +0000
commitb2c0446e712950e94d1d7468c3dbca022d12f4de (patch)
tree76a27ea50cd160cb8f49074f69743903ede320c7
parent8f98ceb724f47d5af2fa3a62b0939e941c32d631 (diff)
downloadgunmake-b2c0446e712950e94d1d7468c3dbca022d12f4de.tar.gz
Explain reason for new filesystem layout.
-rw-r--r--make-stds.texi7
1 files changed, 5 insertions, 2 deletions
diff --git a/make-stds.texi b/make-stds.texi
index 95a42ec..e19d61a 100644
--- a/make-stds.texi
+++ b/make-stds.texi
@@ -401,7 +401,9 @@ installed.
Installation directories should always be named by variables, so it is
easy to install in a nonstandard place. The standard names for these
-variables are as follows.
+variables are described below. They are based on a standard filesystem
+layout; variants of it are used in SVR4, 4.4BSD, Linux, Ultrix v4, and
+other modern operating systems.
These two variables set the root for the installation. All the other
installation directories should be subdirectories of one of these two,
@@ -411,7 +413,8 @@ and nothing should be directly installed into these two directories.
@item prefix
A prefix used in constructing the default values of the variables listed
below. The default value of @code{prefix} should be @file{/usr/local}
-(at least for now).
+When building the complete GNU system, the prefix will be empty and
+@file{/usr} will be a symbolic link to @file{/}.
@item exec_prefix
A prefix used in constructing the default values of some of the