X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/1099930585662f32278796f9943ac8b50a1179f1..617a0e834a8f3870e28308cd2d04cba6d945f62b:/INSTALL diff --git a/INSTALL b/INSTALL index 5f4b9e54d0..27a148a32d 100644 --- a/INSTALL +++ b/INSTALL @@ -1,6 +1,5 @@ GNU Emacs Installation Guide -Copyright (C) 1992, 1994, 1996, 1997, 2000, 2001, 2002, 2003, 2004, - 2005, 2006, 2007, 2008, 2009, 2010 +Copyright (C) 1992, 1994, 1996-1997, 2000-2011 Free Software Foundation, Inc. See the end of the file for license conditions. @@ -460,7 +459,7 @@ installed locations, with `make install'. By default, Emacs's files are installed in the following directories: `/usr/local/bin' holds the executable programs users normally run - - `emacs', `etags', `ctags', `b2m', `emacsclient', + `emacs', `etags', `ctags', `emacsclient', `grep-changelog', and `rcs-checkin'. `/usr/local/share/emacs/VERSION/lisp' holds the Emacs Lisp library; @@ -675,13 +674,15 @@ the following steps. `./src/epaths.h' from the template file `./src/epaths.in', changing the paths to the values specified in `./Makefile'. -2) Go to directory `./lib-src' and run `make'. This creates -executables named `ctags' and `etags' and `make-docfile' and -`digest-doc' and `test-distrib'. And others. +2) Go to directory `./lib' and run `make'. This creates include files +and libraries used in later steps. -3) Go to directory `./src' and run `make'. This refers to files in -the `./lisp' and `./lib-src' subdirectories using names `../lisp' and -`../lib-src'. +3) Go to directory `./lib-src' and run `make'. This creates +executables named `etags', `make-docfile', and others. + +4) Go to directory `./src' and run `make'. This refers to files in +the `./lisp', `./lib', and `./lib-src' subdirectories using names +`../lisp', `../lib', and `../lib-src'. This creates a file `./src/emacs' which is the runnable Emacs, which has another name that contains a version number. @@ -705,12 +706,10 @@ in `./lib-src' to their final destinations, as selected in `./src/epaths.h'. Strictly speaking, not all of the executables in `./lib-src' need be copied. - The programs `fakemail', `hexl', `movemail', `profile', `rcs2log', and `vcdiff' are used by Emacs; they do need to be copied. -- The programs `etags', `ctags', `emacsclient', `b2m', and `rcs-checkin' +- The programs `etags', `ctags', `emacsclient', and `rcs-checkin' are intended to be run by users; they are handled below. - The programs `make-docfile' and `test-distrib' were used in building Emacs, and are not needed any more. -- The programs `digest-doc' and `sorted-doc' convert a `DOC' file into - a file for users to read. There is no important reason to move them. 2) Copy the files in `./info' to the place specified in `./lisp/site-init.el' or `./lisp/paths.el'. Note that if the @@ -727,9 +726,9 @@ of installing different versions. You can delete `./src/temacs'. -4) Copy the programs `b2m', `emacsclient', `ctags', `etags', and -`rcs-checkin' from `./lib-src' to `/usr/local/bin'. These programs are -intended for users to run. +4) Copy the programs `emacsclient', `ctags', `etags', and `rcs-checkin' +from `./lib-src' to `/usr/local/bin'. These programs are intended for +users to run. 5) Copy the man pages in `./doc/man' into the appropriate man directory.