summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2021-05-10 13:30:00 -0700
committerGlenn Morris <rgm@gnu.org>2021-05-10 13:30:00 -0700
commit9117b42e68c9241d4a420e48cbdf46c50ea31764 (patch)
tree8532c7462bb52be599ab6b3430863139bc423f54 /Makefile.in
parentdd031f311f279b3179681a6668cff358db1f2370 (diff)
downloademacs-9117b42e68c9241d4a420e48cbdf46c50ea31764.tar.gz
* Makefile.in: Simplify maintainer-clean.
(maintainer_clean_dirs): Remove. (maintainer-clean): Don't duplicate clean by running bootstrap-clean, which can lead to issues with parallel clean.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in7
1 files changed, 2 insertions, 5 deletions
diff --git a/Makefile.in b/Makefile.in
index 21e6336a7d5..65eceb2a0c9 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -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}