Added the .t implicit rule. You can now run an individual set of QMTests by

specifying "make <test>.t"
For example, make feature.t will run the feature tests.
Removed the QMTESTS variable since it is no longer used.

llvm-svn: 8414
This commit is contained in:
John Criswell 2003-09-08 21:25:35 +00:00
parent d44cb48b44
commit f21ef39f5d

View File

@ -13,10 +13,6 @@ all:: qmtest
# will use QMTest by default.
#
# List of the functioning QM Tests
QMTESTS=feature \
regression
# QMTest option specifying the location of the QMTest database.
QMDB= -D $(LLVM_SRC_ROOT)/test/QMTestDB
@ -46,6 +42,8 @@ QMTEST= qmtest $(QMDB)
qmtest:: $(LLVM_OBJ_ROOT)/test/tmp register
$(QMTEST) run -O $(LLVM_SRC_ROOT)/test/QMTestDB/expectations.qmr $(CONTEXT)
%.t:: $(LLVM_OBJ_ROOT)/test/tmp register
$(QMTEST) run -O $(LLVM_SRC_ROOT)/test/QMTestDB/expectations.qmr $(CONTEXT) $*
#
# Create the temporary directory used by the test suite.