[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] scratch/multi-level-test-makefile 00fce5f 4/6: Change wild
From: |
Phillip Lord |
Subject: |
[Emacs-diffs] scratch/multi-level-test-makefile 00fce5f 4/6: Change wildcards to match recursive directories. |
Date: |
Fri, 06 Nov 2015 23:21:36 +0000 |
branch: scratch/multi-level-test-makefile
commit 00fce5f5ed5d522df23999b156d25ded82db0c47
Author: Phillip Lord <address@hidden>
Commit: Phillip Lord <address@hidden>
Change wildcards to match recursive directories.
---
test/automated/Makefile.in | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/test/automated/Makefile.in b/test/automated/Makefile.in
index 8cbc7b9..3d4e499 100644
--- a/test/automated/Makefile.in
+++ b/test/automated/Makefile.in
@@ -99,8 +99,9 @@ WRITE_LOG = > $@ 2>&1 || { stat=ERROR; cat $@; }; echo
$$stat: $@
$(emacs) -l ert -l $$loadfile \
-f ert-run-tests-batch-and-exit ${WRITE_LOG}
-ELFILES = $(sort $(wildcard ${srcdir}/*/*.el) $(wildcard ${srcdir}/*.el)
-LOGFILES = $(patsubst %.el,%.log,$(notdir ${ELFILES}))
+ELFILES = $(sort $(wildcard ${srcdir}/*.el) $(wildcard ${srcdir}/*/*.el) \
+ $(wildcard ${srcdir}/*/*/*.el))
+LOGFILES = $(patsubst %.el,%.log,${ELFILES})
TESTS = ${LOGFILES:.log=}
ping:
@@ -121,6 +122,7 @@ $(1):
@${MAKE} $(1).log WRITE_LOG=
endef
+$(foreach test,${TESTS},$(info $(call test_template,${test})))
$(foreach test,${TESTS},$(eval $(call test_template,${test})))
@@ -137,10 +139,12 @@ check-maybe: ${LOGFILES}
.PHONY: mostlyclean clean bootstrap-clean distclean maintainer-clean
clean mostlyclean:
- -rm -f *.log *.log~
+ -rm -f ${srcdir}/*.log ${srcdir}/*.log~ ${srcdir}/*/*.log \
+ ${srcdir}/*/*.log~ ${srcdir}/*/*/*.log \
+ ${srcdir}/*/*/*.log~
bootstrap-clean: clean
- -rm -f ${srcdir}/*.elc
+ -rm -f ${srcdir}/*.elc ${srcdir}/*/*.elc ${srcdir}/*/*/*.elc
distclean: clean
rm -f Makefile
- [Emacs-diffs] branch scratch/multi-level-test-makefile created (now b5b7c59), Phillip Lord, 2015/11/06
- [Emacs-diffs] scratch/multi-level-test-makefile bb955f7 1/6: Initial commit., Phillip Lord, 2015/11/06
- [Emacs-diffs] scratch/multi-level-test-makefile e3f62ce 3/6: Test (test) subdirs added., Phillip Lord, 2015/11/06
- [Emacs-diffs] scratch/multi-level-test-makefile 00fce5f 4/6: Change wildcards to match recursive directories.,
Phillip Lord <=
- [Emacs-diffs] scratch/multi-level-test-makefile 99bd67d 2/6: Some copy paths added to script. Playing with makefile., Phillip Lord, 2015/11/06
- [Emacs-diffs] scratch/multi-level-test-makefile 7f9bd59 5/6: Use srcdir when appropriate and not elsewhere., Phillip Lord, 2015/11/06
- [Emacs-diffs] scratch/multi-level-test-makefile b5b7c59 6/6: Updated location spec for C. Added more files., Phillip Lord, 2015/11/06