From de4e1bddb1c4823af4d04f0bff5b4a0217e9701d Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Thu, 20 Jun 2019 17:04:04 +0200 Subject: Make extraclean return tree to pristine state by deleting more * src/Makefile.in (extraclean): Remove TAGS and config.in. * Makefile.in (extraclean): Remove info, configure and emacsver.texi in extraclean. * admin/unidata/Makefile.in (extraclean): Make it depend on distclean to remove .elc files. * leim/Makefile.in (extraclean): Depend on bootstrap-clean to remove generated .el files. * lib/Makefile.in (extraclean): Added target to remove sys directory and run distclean. * lisp/Makefile.in (extraclean): Also remove loaddefs*.el~ files. --- lib/Makefile.in | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib') diff --git a/lib/Makefile.in b/lib/Makefile.in index ac32c7070f3..12a1be705f6 100644 --- a/lib/Makefile.in +++ b/lib/Makefile.in @@ -126,6 +126,9 @@ distclean bootstrap-clean: mostlyclean rm -fr $(DEPDIR) maintainer-clean: distclean rm -f TAGS gnulib.mk +extraclean: distclean + -[ -d sys ] && rmdir --ignore-fail-on-non-empty sys + .PHONY: mostlyclean clean distclean bootstrap-clean maintainer-clean # Tell versions [3.59,3.63) of GNU make to not export all variables. -- cgit v1.2.1