emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: INSTALL-CVS


From: Nick Roberts
Subject: Re: INSTALL-CVS
Date: Mon, 2 Jun 2003 23:34:59 +0100

 > I have changed my Makefile.in long ago to add `man' to the default
 > target.  The only cases where it might hurt is if the Emacs tarball
 > comes with Texinfo files more recent than the Info files (that would
 > be a bug in the tarball) or if the program that untars the tarball
 > does not obey the timestamps in the tarball and happens to untar
 > the Texinfo files after untarring the Ifno files.
 > 
 > Maybe we can avoid all this by using two different Makefile.in
 > depending on whether it's checked out via CVS or taken from a tarball.
 > I.e. the `make-dist' script would slightly adjust the Makefile.in by
 > removing the `man' target from the default target.

Assuming that the advice in INSTALL-CVS is sound, why would the target below,
added to the Makefile (or rather Makefile.in) in the top directory, not work?

cvs:
        $(MAKE)
        (cd lisp; $(MAKE) recompile EMACS=../src/emacs)
        $(MAKE)
        (cd man; $(MAKE))

then INSTALL-CVS could advise:

 $ ./configure
 $ make cvs

after an update.


Nick




reply via email to

[Prev in Thread] Current Thread [Next in Thread]