]> git.eshelyaron.com Git - emacs.git/commit
Simplify test dependency generation
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 1 Apr 2017 19:15:03 +0000 (12:15 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 1 Apr 2017 19:16:19 +0000 (12:16 -0700)
commitac2ca82eb19bbf7f1cac7ec3f6c020ebf2b15882
treeb4bf88602ee0a50bea682942b3dc77295c3f82a9
parent1a55cc6094c2b762f005bbb70d448368786ff1a7
Simplify test dependency generation

Generate default dependencies by using GNU extensions to ‘make’
rather than via a hacky auxiliary program and script.
* .gitignore: Remove test/make-test-deps.mk.
* test/Makefile.in (ELFILES, LOGFILES, TESTS):
Use :=, not =, to avoid multiple redundant invocations of ‘find’.
(test_template): Infer dependency directly instead of via
make-test-deps.mk.
(check-doit): Prepend ‘@’ to avoid excessively long ‘make’ output.
(clean): No need to clean make-test-deps.mk.
(make-test-deps.mk): Remove rule.
* test/make-test-deps.emacs-lisp: Remove.
.gitignore
test/Makefile.in
test/make-test-deps.emacs-lisp [deleted file]