aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarl Heuer1995-07-20 20:32:25 +0000
committerKarl Heuer1995-07-20 20:32:25 +0000
commit2d475b5f1e6fc527cc6d0583faf7e237fcb7fb51 (patch)
treeeb1991acc59b1beb4074d83292f42510f6fcce3e
parentbc35d5b39b6c3c6db543d6e56e87530fd436b9ef (diff)
downloademacs-2d475b5f1e6fc527cc6d0583faf7e237fcb7fb51.tar.gz
emacs-2d475b5f1e6fc527cc6d0583faf7e237fcb7fb51.zip
Update disk requirements.
Document `make clean'. Update directory descriptions.
-rw-r--r--INSTALL34
1 files changed, 19 insertions, 15 deletions
diff --git a/INSTALL b/INSTALL
index d254d6f75e2..718a0dc23ec 100644
--- a/INSTALL
+++ b/INSTALL
@@ -26,12 +26,12 @@ insufficient, you will get an error in the command `temacs -batch -l
26loadup dump', found in `./src/Makefile.in.in', or possibly when 26loadup dump', found in `./src/Makefile.in.in', or possibly when
27running the final dumped Emacs. 27running the final dumped Emacs.
28 28
29Building Emacs requires about 50 Mb of disk space (including the Emacs 29Building Emacs requires about 70 Mb of disk space (including the Emacs
30sources). Once installed, Emacs occupies about 20 Mb in the file 30sources). Once installed, Emacs occupies about 35 Mb in the file
31system where it is installed; this includes the executable files, Lisp 31system where it is installed; this includes the executable files, Lisp
32libraries, miscellaneous data files, and on-line documentation. If 32libraries, miscellaneous data files, and on-line documentation. If
33the building and installation take place in different directories, 33the building and installation take place in different directories,
34then the installation procedure momentarily requires 50+20 Mb. 34then the installation procedure momentarily requires 70+35 Mb.
35 35
362) Consult `./etc/MACHINES' to see what configuration name you should 362) Consult `./etc/MACHINES' to see what configuration name you should
37give to the `configure' program. That file offers hints for 37give to the `configure' program. That file offers hints for
@@ -240,7 +240,11 @@ info files.
240then you might need to make the movemail program setuid or setgid 240then you might need to make the movemail program setuid or setgid
241to enable it to write the lock files. We believe this is safe. 241to enable it to write the lock files. We believe this is safe.
242 242
24310) You are done! 24310) You are done! You can remove executables and object files from
244the build directory by typing `make clean'. To also remove the files
245that `configure' created (so you can compile Emacs for a different
246configuration), type `make distclean'.
247
244 248
245 249
246MAKE VARIABLES 250MAKE VARIABLES
@@ -335,16 +339,16 @@ Here is a complete list of the variables you may want to set.
335The above variables serve analogous purposes in the makefiles for all 339The above variables serve analogous purposes in the makefiles for all
336GNU software; here are some variables specific to Emacs. 340GNU software; here are some variables specific to Emacs.
337 341
338`lispdir' indicates where Emacs installs and expects its lisp 342`lispdir' indicates where Emacs installs and expects its lisp library.
339 library. Its default value, based on `datadir' (see above), 343 Its default value, based on `datadir' (see above), is
340 is `/usr/local/lib/emacs/VERSION/lisp' (where `VERSION' is as 344 `/usr/local/share/emacs/VERSION/lisp' (where `VERSION' is as
341 described above). 345 described above).
342 346
343`locallisppath' indicates where Emacs should search for lisp files 347`locallisppath' indicates where Emacs should search for lisp files
344 specific to your site. It should be a colon-separated list of 348 specific to your site. It should be a colon-separated list of
345 directories; Emacs checks them in order before checking 349 directories; Emacs checks them in order before checking
346 `lispdir'. Its default value, based on `datadir' (see above), 350 `lispdir'. Its default value, based on `datadir' (see above),
347 is `/usr/local/lib/emacs/site-lisp'. 351 is `/usr/local/share/emacs/site-lisp'.
348 352
349`lisppath' is the complete list of directories Emacs should search for 353`lisppath' is the complete list of directories Emacs should search for
350 its lisp files; its default value is the concatenation of 354 its lisp files; its default value is the concatenation of
@@ -355,16 +359,16 @@ GNU software; here are some variables specific to Emacs.
355`etcdir' indicates where Emacs should install and expect the rest of 359`etcdir' indicates where Emacs should install and expect the rest of
356 its architecture-independent data, like the tutorial, DOC 360 its architecture-independent data, like the tutorial, DOC
357 file, and yow database. Its default value, based on `datadir' 361 file, and yow database. Its default value, based on `datadir'
358 (which see), is `/usr/local/lib/emacs/VERSION/etc'. 362 (which see), is `/usr/local/share/emacs/VERSION/etc'.
359 363
360`lockdir' indicates the directory where Emacs keeps track of its 364`lockdir' indicates the directory where Emacs keeps track of its
361 locking information. Its default value, based on `sharedstatedir' 365 locking information. Its default value, based on
362 (which see), is `/usr/local/lib/emacs/lock'. 366 `sharedstatedir' (which see), is `/usr/local/com/emacs/lock'.
363 367
364`archlibdir' indicates where Emacs installs and expects the 368`archlibdir' indicates where Emacs installs and expects the executable
365 executable files and other architecture-dependent data it uses 369 files and other architecture-dependent data it uses while
366 while running. Its default value, based on `libexecdir' (which 370 running. Its default value, based on `libexecdir' (which
367 see), is `/usr/local/lib/emacs/VERSION/CONFIGURATION-NAME' 371 see), is `/usr/local/libexec/emacs/VERSION/CONFIGURATION-NAME'
368 (where VERSION and CONFIGURATION-NAME are as described above). 372 (where VERSION and CONFIGURATION-NAME are as described above).
369 373
370Remember that you must specify any variable values you need each time 374Remember that you must specify any variable values you need each time