]> git.eshelyaron.com Git - emacs.git/commitdiff
Small fixes for Makefile clean rules
authorGlenn Morris <rgm@gnu.org>
Mon, 10 May 2021 01:22:49 +0000 (18:22 -0700)
committerGlenn Morris <rgm@gnu.org>
Mon, 10 May 2021 01:22:49 +0000 (18:22 -0700)
* Makefile.in (maintainer-clean): Move some items from extraclean.
(extraclean): doc/emacs already deletes emacsver.texi.

Makefile.in

index 6a5513124f60d978209d8fe85ba4d47722e9055b..8419c824a4668a894dd23e79acf12c88054e1311 100644 (file)
@@ -928,6 +928,8 @@ $(foreach dir,$(maintainer_clean_dirs),$(eval $(call submake_template,$(dir),mai
 
 maintainer-clean: bootstrap-clean $(maintainer_clean_dirs:=_maintainer-clean)
        [ ! -d test ] || $(MAKE) -C test $@
+       rm -rf ${srcdir}/info
+       rm -f ${srcdir}/etc/refcards/emacsver.tex
        ${top_maintainer_clean}
 
 ### This doesn't actually appear in the coding standards, but Karl
@@ -936,9 +938,6 @@ maintainer-clean: bootstrap-clean $(maintainer_clean_dirs:=_maintainer-clean)
 ### it deletes backup and autosave files too.
 extraclean: maintainer-clean
        -rm -f config-tmp-* aclocal.m4 configure src/config.in
-       -rm -f etc/refcards/emacsver.tex doc/emacs/emacsver.texi
-       -rm -f info/*.info info/dir
-       -rmdir info 2>/dev/null
        -[ "${srcdir}" = "." ] || \
          find ${srcdir} '(' -name '*~' -o -name '#*' ')' ${FIND_DELETE}
        -find . '(' -name '*~' -o -name '#*' ')' ${FIND_DELETE}