X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/a971635315e259c076de020b3676c04d1dcc415e..80be4dd7b692d869c21ad46f8aaa3a3034a52d70:/INSTALL.CVS diff --git a/INSTALL.CVS b/INSTALL.CVS index 97da65af71..aee016f28d 100644 --- a/INSTALL.CVS +++ b/INSTALL.CVS @@ -1,10 +1,15 @@ -Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 +Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. See the end of the file for license conditions. Building and Installing Emacs from CVS +If this is the first time you go through it, you'll need to configure +before bootstrapping: + + $ ./configure + Some of the files that are included in the Emacs tarball, such as byte-compiled Lisp files, are not stored in the CVS repository. Therefore, to build from CVS you must run "make bootstrap" @@ -13,9 +18,6 @@ instead of just "make": $ cvs update -dP $ make bootstrap -Of course, if this is the first time you go through it, you'll need to do -./configure before the "make bootstrap". - Normally, it is not necessary to use "make bootstrap" after every CVS update. "make" should work in 90% of the cases and be much quicker. @@ -39,7 +41,6 @@ was not provided"). In that case, follow the instructions below. To update loaddefs.el (and similar files), do: $ cd lisp - $ make autogen-clean $ make autoloads If either of the above partial procedures fails, try "make bootstrap". @@ -61,6 +62,12 @@ should be sent to emacs-pretest-bug@gnu.org rather than gnu.emacs.help or gnu.emacs.bug. Ideally, use M-x report-emacs-bug RET which will send it to the proper place. +Because the CVS version of Emacs is a work in progress, it will +sometimes fail to build. Please wait a day or so (and check the bug +and development mailing list archives) before reporting such problems. +In most cases, the problem is known about and is just waiting for +someone to fix it. + Note on using SSH to access the CVS repository from inside Emacs ----------------------------------------------------------------