diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2019-06-20 17:04:04 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2019-06-20 17:04:04 +0200 |
commit | de4e1bddb1c4823af4d04f0bff5b4a0217e9701d (patch) | |
tree | 856433079bfe755b0f026c0c2744522414f3b0c5 /lib/Makefile.in | |
parent | 756c48b33fc501003fb46598ed44c8a701c7a4df (diff) | |
download | emacs-de4e1bddb1c4823af4d04f0bff5b4a0217e9701d.tar.gz emacs-de4e1bddb1c4823af4d04f0bff5b4a0217e9701d.tar.bz2 emacs-de4e1bddb1c4823af4d04f0bff5b4a0217e9701d.zip |
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.
Diffstat (limited to 'lib/Makefile.in')
-rw-r--r-- | lib/Makefile.in | 3 |
1 files changed, 3 insertions, 0 deletions
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. |