emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs-diffs Digest, Vol 49, Issue 33


From: Eli Zaretskii
Subject: Re: Emacs-diffs Digest, Vol 49, Issue 33
Date: Fri, 08 Dec 2006 17:56:55 +0200

> Date: Fri, 8 Dec 2006 12:33:04 +0100
> From: "Juanma Barranquero" <address@hidden>
> Cc: address@hidden
> 
> The motivation for my change is that, in my in-place installation,
> maintainer-clean (from lispref/Makefile.w32-in) was deleting elisp
> and elisp-* from lispref/, not info/, so it nuked elisp-cover.texi.

To avoid nuking more than we want, we could replace elisp-* with
something like "elisp-? elisp-??".

> maintainer-clean has clean as precondition, and clean already does:
>       - $(DEL) $(infodir)/elisp*
> 
> so, what's the difference? It is an issue for non-inplace installations?

It is an issue for building the ELisp manual as a separate package,
the way it was before we bundled it with Emacs.  Then the Info files
were generated in place, so maintainer-clean deleted them.

> I can revert my patch, but then maintainer-clean will have to be changed to
> 
> maintainer-clean: clean
>       - $(DEL) $(infodir)/elisp $(infodir)/elisp-* elisp.dvi elisp.oaux

No, there's no need to remove $(infodir)/elisp-* more than once.
Instead, I suggest to replace elisp-* with "elisp-? elisp-??".




reply via email to

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