[llvm-commits] CVS: llvm/test/Programs/Makefile.programs

Chris Lattner lattner at cs.uiuc.edu
Thu Jan 16 16:33:00 PST 2003


Changes in directory llvm/test/Programs:

Makefile.programs updated: 1.25 -> 1.26

---
Log message:

Add pseudo targets for test startup/finish


---
Diffs of the changes:

Index: llvm/test/Programs/Makefile.programs
diff -u llvm/test/Programs/Makefile.programs:1.25 llvm/test/Programs/Makefile.programs:1.26
--- llvm/test/Programs/Makefile.programs:1.25	Thu Jan 16 14:55:06 2003
+++ llvm/test/Programs/Makefile.programs	Thu Jan 16 16:32:26 2003
@@ -166,7 +166,10 @@
 # the default target is the test target.  Here we dispatch to a specific set of
 # tests.
 #
-test:: $(addprefix test.$(TEST).,$(PROGRAMS_TO_TEST))
+.PHONY: test-setup test-finish
+test-setup::
+test-finish::
+test:: test-setup $(PROGRAMS_TO_TEST:%=test.$(TEST).%) test-finish
 
 # AVAILABLE_TESTS - Compute the set of tests available for user help
 #
@@ -190,9 +193,9 @@
 # test.<testname>.%  given input from Output/%.llvm.bc
 #
 ifdef TEST
-TestMakefiles := $(wildcard $(LEVEL)/test/Programs/Makefile.TEST.$(TEST)*)
-ifneq ($(TestMakefiles),)
--include $(TestMakefiles)
+TestMakefile := $(wildcard $(LEVEL)/test/Programs/Makefile.TEST.$(TEST))
+ifneq ($(TestMakefile),)
+-include $(TestMakefile)
 else
 test.$(TEST).%:
 	@echo





More information about the llvm-commits mailing list