diff options
Diffstat (limited to 'lisp/Makefile.in')
| -rw-r--r-- | lisp/Makefile.in | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/lisp/Makefile.in b/lisp/Makefile.in index 9bcceceb0ee..164e4a01f59 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in | |||
| @@ -302,7 +302,7 @@ endif | |||
| 302 | # subdirectories, to make sure require's and load's in the files being | 302 | # subdirectories, to make sure require's and load's in the files being |
| 303 | # compiled find the right files. | 303 | # compiled find the right files. |
| 304 | 304 | ||
| 305 | .SUFFIXES: .eln .elc .el | 305 | .SUFFIXES: .elc .el |
| 306 | 306 | ||
| 307 | # An old-fashioned suffix rule, which, according to the GNU Make manual, | 307 | # An old-fashioned suffix rule, which, according to the GNU Make manual, |
| 308 | # cannot have prerequisites. | 308 | # cannot have prerequisites. |
| @@ -357,13 +357,6 @@ compile-main: gen-lisp compile-clean | |||
| 357 | TARGETS="$$chunk"; \ | 357 | TARGETS="$$chunk"; \ |
| 358 | done | 358 | done |
| 359 | 359 | ||
| 360 | .PHONY: native-compile-clean | ||
| 361 | native-compile-clean: | ||
| 362 | # Erase all eln output compilation folders. | ||
| 363 | ifeq ($(HAVE_NATIVE_COMP),yes) | ||
| 364 | find $(lisp) -regex ".*/eln-.*-[0-9a-z]+\\'" -type d | xargs rm -rf | ||
| 365 | endif | ||
| 366 | |||
| 367 | .PHONY: compile-clean | 360 | .PHONY: compile-clean |
| 368 | # Erase left-over .elc files that do not have a corresponding .el file. | 361 | # Erase left-over .elc files that do not have a corresponding .el file. |
| 369 | compile-clean: | 362 | compile-clean: |
| @@ -400,7 +393,7 @@ compile: $(LOADDEFS) autoloads compile-first | |||
| 400 | # Compile all Lisp files. This is like 'compile' but compiles files | 393 | # Compile all Lisp files. This is like 'compile' but compiles files |
| 401 | # unconditionally. Some files don't actually get compiled because they | 394 | # unconditionally. Some files don't actually get compiled because they |
| 402 | # set the local variable no-byte-compile. | 395 | # set the local variable no-byte-compile. |
| 403 | compile-always: native-compile-clean | 396 | compile-always: |
| 404 | find $(lisp) -name '*.elc' $(FIND_DELETE) | 397 | find $(lisp) -name '*.elc' $(FIND_DELETE) |
| 405 | $(MAKE) compile | 398 | $(MAKE) compile |
| 406 | 399 | ||
| @@ -490,7 +483,7 @@ $(CAL_DIR)/hol-loaddefs.el: $(CAL_SRC) $(CAL_DIR)/diary-loaddefs.el | |||
| 490 | 483 | ||
| 491 | .PHONY: bootstrap-clean distclean maintainer-clean extraclean | 484 | .PHONY: bootstrap-clean distclean maintainer-clean extraclean |
| 492 | 485 | ||
| 493 | bootstrap-clean: native-compile-clean | 486 | bootstrap-clean: |
| 494 | find $(lisp) -name '*.elc' $(FIND_DELETE) | 487 | find $(lisp) -name '*.elc' $(FIND_DELETE) |
| 495 | rm -f $(AUTOGENEL) | 488 | rm -f $(AUTOGENEL) |
| 496 | 489 | ||