emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 1c25d37 4/4: Improve documentation and clean up.


From: Phillip Lord
Subject: [Emacs-diffs] master 1c25d37 4/4: Improve documentation and clean up.
Date: Mon, 30 Nov 2015 21:36:19 +0000

branch: master
commit 1c25d3712e52cf91f7ca38984aa409e62bd35511
Author: Phillip Lord <address@hidden>
Commit: Phillip Lord <address@hidden>

    Improve documentation and clean up.
    
     * test/Makefile.in: Improve documentation, use EMACS variable
       correctly, and clean up makefile rules.
---
 test/Makefile.in |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/test/Makefile.in b/test/Makefile.in
index 4d8a802..b2360fb 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -125,6 +125,10 @@ endef
 
 $(foreach test,${TESTS},$(eval $(call test_template,${test})))
 
+## Include dependencies between test files and the files they test.
+## We do this without the file and eval directly, but then we would
+## have to run Emacs for every make invocation, and it might not be
+## available during clean.
 -include make-test-deps.mk
 
 ## Re-run all the tests every time.
@@ -141,6 +145,7 @@ check-maybe: ${LOGFILES}
 
 clean mostlyclean:
        -rm -f ${LOGFILES} ${LOGSAVEFILES}
+       -rm make-test-deps.mk
 
 bootstrap-clean: clean
        -rm -f ${ELCFILES}
@@ -151,7 +156,7 @@ distclean: clean
 maintainer-clean: distclean bootstrap-clean
 
 make-test-deps.mk: $(ELFILES) make-test-deps.emacs-lisp
-       ../src/emacs --batch -l make-test-deps.emacs-lisp \
+       $(EMACS) --batch -l make-test-deps.emacs-lisp \
        --eval "(make-test-deps \"`pwd`\")" \
        2> $@
 # Makefile ends here.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]