]> git.eshelyaron.com Git - emacs.git/commitdiff
* Makefile.in: Simplify maintainer-clean.
authorGlenn Morris <rgm@gnu.org>
Mon, 10 May 2021 20:30:00 +0000 (13:30 -0700)
committerGlenn Morris <rgm@gnu.org>
Mon, 10 May 2021 20:30:00 +0000 (13:30 -0700)
(maintainer_clean_dirs): Remove.
(maintainer-clean): Don't duplicate clean by running bootstrap-clean,
which can lead to issues with parallel clean.

Makefile.in

index 21e6336a7d53f89170178c0a7c1a779d13ac4eac..65eceb2a0c9088a49ed683cf1476d0381c1047f2 100644 (file)
@@ -917,12 +917,9 @@ top_maintainer_clean=\
        ${top_distclean}; \
        rm -fr ${srcdir}/autom4te.cache
 
-maintainer_clean_dirs = src leim lisp admin/charsets admin/grammars \
-  admin/unidata test
+$(foreach dir,$(distclean_dirs),$(eval $(call submake_template,$(dir),maintainer-clean)))
 
-$(foreach dir,$(maintainer_clean_dirs),$(eval $(call submake_template,$(dir),maintainer-clean)))
-
-maintainer-clean: bootstrap-clean $(maintainer_clean_dirs:=_maintainer-clean)
+maintainer-clean: $(distclean_dirs:=_maintainer-clean)
        rm -rf ${srcdir}/info
        rm -f ${srcdir}/etc/refcards/emacsver.tex
        ${top_maintainer_clean}