# HG changeset patch # User Glenn Morris # Date 1286649541 25200 # Node ID 9d181264b9f9321eed9b21d0a132c64f1ae3b649 # Parent b8bcd2311f78e424236a84b67fe91d763f310b59 Quieten emacs-devel. * doc/misc/Makefile.in (maintainer-clean): Remove harmless, long-standing error. * doc/lispref/Makefile.in (infoclean): Remove harmless, long-standing error. * doc/lispintro/Makefile.in (infoclean): Remove harmless, long-standing error. * doc/emacs/Makefile.in (infoclean): Remove harmless, long-standing error. diff -r b8bcd2311f78 -r 9d181264b9f9 doc/emacs/ChangeLog --- a/doc/emacs/ChangeLog Sat Oct 09 11:31:12 2010 -0700 +++ b/doc/emacs/ChangeLog Sat Oct 09 11:39:01 2010 -0700 @@ -1,5 +1,7 @@ 2010-10-09 Glenn Morris + * Makefile.in (infoclean): Remove harmless, long-standing error. + * Makefile.in ($(infodir)): Delete rule. (mkinfodir): New. ($(infodir)/emacs): Use $mkinfodir instead of infodir. diff -r b8bcd2311f78 -r 9d181264b9f9 doc/emacs/Makefile.in --- a/doc/emacs/Makefile.in Sat Oct 09 11:31:12 2010 -0700 +++ b/doc/emacs/Makefile.in Sat Oct 09 11:39:01 2010 -0700 @@ -166,7 +166,7 @@ ## In the standalone tarfile, the clean rule runs this. infoclean: - -cd $(infodir) && rm -f emacs emacs-[1-9] emacs-[1-9][0-9] + -cd $(srcdir) && cd $(infodir) && rm -f emacs emacs-[1-9] emacs-[1-9][0-9] maintainer-clean: distclean infoclean diff -r b8bcd2311f78 -r 9d181264b9f9 doc/lispintro/ChangeLog --- a/doc/lispintro/ChangeLog Sat Oct 09 11:31:12 2010 -0700 +++ b/doc/lispintro/ChangeLog Sat Oct 09 11:39:01 2010 -0700 @@ -1,5 +1,7 @@ 2010-10-09 Glenn Morris + * Makefile.in (infoclean): Remove harmless, long-standing error. + * Makefile.in ($(infodir)): Delete rule. (mkinfodir): New. ($(infodir)/eintr): Use $mkinfodir instead of infodir. diff -r b8bcd2311f78 -r 9d181264b9f9 doc/lispintro/Makefile.in --- a/doc/lispintro/Makefile.in Sat Oct 09 11:31:12 2010 -0700 +++ b/doc/lispintro/Makefile.in Sat Oct 09 11:39:01 2010 -0700 @@ -78,7 +78,7 @@ distclean: clean infoclean: - -cd $(infodir) && rm -f eintr eintr-[1-9] + -cd $(srcdir) && cd $(infodir) && rm -f eintr eintr-[1-9] maintainer-clean: distclean infoclean diff -r b8bcd2311f78 -r 9d181264b9f9 doc/lispref/ChangeLog --- a/doc/lispref/ChangeLog Sat Oct 09 11:31:12 2010 -0700 +++ b/doc/lispref/ChangeLog Sat Oct 09 11:39:01 2010 -0700 @@ -1,5 +1,7 @@ 2010-10-09 Glenn Morris + * Makefile.in (infoclean): Remove harmless, long-standing error. + * Makefile.in ($(infodir)): Delete rule. (mkinfodir): New. ($(infodir)/elisp): Use $mkinfodir instead of infodir. diff -r b8bcd2311f78 -r 9d181264b9f9 doc/lispref/Makefile.in --- a/doc/lispref/Makefile.in Sat Oct 09 11:31:12 2010 -0700 +++ b/doc/lispref/Makefile.in Sat Oct 09 11:39:01 2010 -0700 @@ -130,7 +130,7 @@ distclean: clean infoclean: - -cd $(infodir) && rm -f elisp elisp-[1-9] elisp-[1-9][0-9] + -cd $(srcdir) && cd $(infodir) && rm -f elisp elisp-[1-9] elisp-[1-9][0-9] maintainer-clean: distclean infoclean diff -r b8bcd2311f78 -r 9d181264b9f9 doc/misc/ChangeLog --- a/doc/misc/ChangeLog Sat Oct 09 11:31:12 2010 -0700 +++ b/doc/misc/ChangeLog Sat Oct 09 11:39:01 2010 -0700 @@ -1,5 +1,7 @@ 2010-10-09 Glenn Morris + * Makefile.in (maintainer-clean): Remove harmless, long-standing error. + * Makefile.in ($(infodir)): Delete rule. (mkinfodir): New. Use it in all the info rules, rather than depending on infodir. diff -r b8bcd2311f78 -r 9d181264b9f9 doc/misc/Makefile.in --- a/doc/misc/Makefile.in Sat Oct 09 11:31:12 2010 -0700 +++ b/doc/misc/Makefile.in Sat Oct 09 11:39:01 2010 -0700 @@ -675,8 +675,9 @@ distclean: clean # rm -f Makefile +## infodir is relative to srcdir. maintainer-clean: distclean - for file in $(INFO_TARGETS); do \ + cd $(srcdir); for file in $(INFO_TARGETS); do \ rm -f $${file} $${file}-[1-9] $${file}-[1-9][0-9]; \ done