diff options
| author | Lars Ingebrigtsen | 2019-06-20 17:04:04 +0200 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2019-06-20 17:04:04 +0200 |
| commit | de4e1bddb1c4823af4d04f0bff5b4a0217e9701d (patch) | |
| tree | 856433079bfe755b0f026c0c2744522414f3b0c5 /lisp | |
| parent | 756c48b33fc501003fb46598ed44c8a701c7a4df (diff) | |
| download | emacs-de4e1bddb1c4823af4d04f0bff5b4a0217e9701d.tar.gz 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 'lisp')
| -rw-r--r-- | lisp/Makefile.in | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lisp/Makefile.in b/lisp/Makefile.in index 9bcd5a88242..ee2c2091770 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in | |||
| @@ -453,18 +453,22 @@ $(CAL_DIR)/hol-loaddefs.el: $(CAL_SRC) $(CAL_DIR)/diary-loaddefs.el | |||
| 453 | --eval "(setq generated-autoload-file (expand-file-name (unmsys--file-name \"$@\")))" \ | 453 | --eval "(setq generated-autoload-file (expand-file-name (unmsys--file-name \"$@\")))" \ |
| 454 | -f batch-update-autoloads $(CAL_DIR) | 454 | -f batch-update-autoloads $(CAL_DIR) |
| 455 | 455 | ||
| 456 | .PHONY: bootstrap-clean distclean maintainer-clean | 456 | .PHONY: bootstrap-clean distclean maintainer-clean extraclean |
| 457 | 457 | ||
| 458 | bootstrap-clean: | 458 | bootstrap-clean: |
| 459 | find $(lisp) -name '*.elc' $(FIND_DELETE) | 459 | find $(lisp) -name '*.elc' $(FIND_DELETE) |
| 460 | rm -f $(AUTOGENEL) | 460 | rm -f $(AUTOGENEL) |
| 461 | 461 | ||
| 462 | distclean: | 462 | distclean: |
| 463 | -rm -f ./Makefile $(lisp)/loaddefs.el~ | 463 | -rm -f ./Makefile $(lisp)/loaddefs.el |
| 464 | 464 | ||
| 465 | maintainer-clean: distclean bootstrap-clean | 465 | maintainer-clean: distclean bootstrap-clean |
| 466 | rm -f TAGS | 466 | rm -f TAGS |
| 467 | 467 | ||
| 468 | extraclean: bootstrap-clean distclean | ||
| 469 | -for file in $(LOADDEFS); do rm -f $${file}~; done | ||
| 470 | -rm -f $(lisp)/loaddefs.el~ | ||
| 471 | |||
| 468 | .PHONY: check-declare | 472 | .PHONY: check-declare |
| 469 | 473 | ||
| 470 | check-declare: | 474 | check-declare: |