Mercurial > emacs
diff INSTALL.CVS @ 95663:8e882cf9cfb0
Document when cvs -d up may be needed.
author | Eric S. Raymond <esr@snark.thyrsus.com> |
---|---|
date | Sun, 08 Jun 2008 11:33:11 +0000 |
parents | 1a762a842f80 |
children | 4d398dc53b2d |
line wrap: on
line diff
--- a/INSTALL.CVS Sun Jun 08 11:11:18 2008 +0000 +++ b/INSTALL.CVS Sun Jun 08 11:33:11 2008 +0000 @@ -10,6 +10,7 @@ Therefore, to build from CVS you must run "make bootstrap" instead of just "make": + $ cvs update $ ./configure $ make bootstrap @@ -21,6 +22,15 @@ file gets into a bad state due to changes in the Lisp libraries; this procedure forces it to be regenerated.) +If even 'make bootstrap' followed by 'make maintainer-clean' fails, it may +be that some reorganization of the tree has created a new subdirectory. Try +this: + + $ cvs -d update + $ make maintainer-clean + $ ./configure + $ make bootstrap + Normally, it is not necessary to use "make bootstrap" after every CVS update. Unless there are problems, we suggest using the following alternative procedure after you have done "make bootstrap" at least