[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build Emacs from CVS
From: |
Stefan Monnier |
Subject: |
Re: Build Emacs from CVS |
Date: |
Tue, 23 Oct 2001 09:59:51 -0400 |
> In the past, I consistently ran into conflicts. So now I always
> remove them before updating. I evaluate this expression:
>
> (progn
> (cd "/usr/local/src/emacs/")
> (shell-command "rm /usr/local/src/emacs/lisp/cus-load.el" nil nil)
> (shell-command "rm /usr/local/src/emacs/lisp/loaddefs.el" nil nil)
> (cvs-update "/usr/local/src/emacs/" nil))
>
> I don't know whether removing the files from the source CVS will make
> more trouble than leaving them. If they are left in, then it would
> help to mention the possibility of removing them before updating.
What I currently recommend is:
mv lisp/loaddefs.el lisp/foo
cvs rm lisp/loaddefs.el
mv lisp/foo lisp/loaddefs.el
and then update the file every once in a while with
(cd lisp; make autoloads)
you can also `cvs rm lisp/cus-load.el lisp/finder-inf.el' and then
use (cd lisp; make updates) to update all three files.
But be careful not to `cvs commit' since you'd then remove the
files from the repository.
Stefan
- Re: Build Emacs from CVS, (continued)
- Re: Build Emacs from CVS, Kenichi Handa, 2001/10/23
- Re: Build Emacs from CVS, Eli Zaretskii, 2001/10/23
- Re: Build Emacs from CVS, Andreas Schwab, 2001/10/23
- Re: Build Emacs from CVS, Gerd Moellmann, 2001/10/23
- Re: Build Emacs from CVS, Eli Zaretskii, 2001/10/23
- Re: Build Emacs from CVS, Stefan Monnier, 2001/10/23
- Re: Build Emacs from CVS, Eli Zaretskii, 2001/10/23
- Re: Build Emacs from CVS, Stefan Monnier, 2001/10/23
- Re: Build Emacs from CVS, Gerd Moellmann, 2001/10/23