summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2021-05-09 18:27:04 -0700
committerGlenn Morris <rgm@gnu.org>2021-05-09 18:27:04 -0700
commitaa2625b36a09b74bbd92d260c5045c7d95a63db6 (patch)
tree90a2499faa50fe7210a3ad02ba75af8d7cbc7592 /Makefile.in
parent988c891aa6b961ca1778746226da8979152987c5 (diff)
downloademacs-aa2625b36a09b74bbd92d260c5045c7d95a63db6.tar.gz
Small fixes for out-of-tree clean rules.
* Makefile.in (top_maintainer_clean, extraclean): Fix out-of-tree.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in
index 8419c824a46..6bde5e5f059 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -919,7 +919,7 @@ bootstrap-clean: $(distclean_dirs:=_bootstrap-clean)
### begin to build the program.
top_maintainer_clean=\
${top_distclean}; \
- rm -fr autom4te.cache
+ rm -fr ${srcdir}/autom4te.cache
maintainer_clean_dirs = src leim lisp admin/charsets admin/grammars \
admin/unidata
@@ -937,7 +937,8 @@ maintainer-clean: bootstrap-clean $(maintainer_clean_dirs:=_maintainer-clean)
### the coding standards seem to come from. It's like distclean, but
### it deletes backup and autosave files too.
extraclean: maintainer-clean
- -rm -f config-tmp-* aclocal.m4 configure src/config.in
+ -rm -f config-tmp-* ${srcdir}/aclocal.m4 ${srcdir}/configure \
+ ${srcdir}/src/config.in
-[ "${srcdir}" = "." ] || \
find ${srcdir} '(' -name '*~' -o -name '#*' ')' ${FIND_DELETE}
-find . '(' -name '*~' -o -name '#*' ')' ${FIND_DELETE}