Made it default to check instead of check-dejagnu.
authorTanya Lattner <tonic@nondot.org>
Sat, 4 Dec 2004 06:25:08 +0000 (06:25 +0000)
committerTanya Lattner <tonic@nondot.org>
Sat, 4 Dec 2004 06:25:08 +0000 (06:25 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18488 91177308-0d34-0410-b5e6-96231b3b80d8

Makefile
test/Makefile

index faeade4a3349838bd2f2fad5b07797b58356e43d..74c36dc27b634d8a092f922c97856495bef34b3a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -44,7 +44,6 @@ dist-hook::
          $(TopDistDir)/include/llvm/Support/ThreadSupport.h
 
 check : 
-       $(MAKE) -C test check-dejagnu TESTSUITE=$(TESTSUITE)
+       $(MAKE) -C test check TESTSUITE=$(TESTSUITE)
 
 tools-only: all
-
index ae7fea19507779261d0583d95e71d48e456c43a2..5caf29d0b98c3a84546df599a800ad2c77d7016e 100644 (file)
@@ -11,14 +11,9 @@ LEVEL  = ..
 DIRS   = 
 
 #
-# Make QMTest the default for testing features and regressions
-# Do this first to force QMTest to run first
+# Make Dejagnu the default for testing
 #
-ifdef TESTSUITE
-all:: check-dejagnu
-else
-all:: qmtest
-endif
+all:: check
 
 # Include other test rules
 include Makefile.tests
@@ -110,8 +105,6 @@ gui::
        $(QMTEST) gui --no-browser --daemon
 
 # Also get rid of qmtest garbage when we 'make clean' in this directory.
-clean:: qmtest-clean
-
 qmtest-clean:
        $(RM) -rf $(LLVM_OBJ_ROOT)/test/tmp
        $(RM) -f $(LLVM_SRC_ROOT)/test/QMTest/*.pyo \
@@ -127,12 +120,11 @@ ifdef TESTSUITE
 RUNTESTFLAGS := --tool $(TESTSUITE)
 endif
 
-check-dejagnu: site.exp
+check:: site.exp
        -PATH=$(LLVMToolDir):$(LLVM_SRC_ROOT)/test/Scripts:$(PATH) \
        $(RUNTEST) $(RUNTESTFLAGS)
 
-
-dejagnu-clean:
+clean::
        $(RM) -rf `find $(LLVM_OBJ_ROOT)/test/Regression -name Output -type d -print`
 
 site.exp: Makefile $(LLVM_OBJ_ROOT)/Makefile.config
@@ -153,16 +145,3 @@ site.exp: Makefile $(LLVM_OBJ_ROOT)/Makefile.config
        @test ! -f site.exp || mv site.exp site.bak
        @mv site.tmp site.exp
 
-#===------------------------------------------------------------------------===#
-# quick-test utility. Just runs TestRunner.sh on all the *.ll files in a
-# directory. Use like this: 
-#   cd llvm/test ; make quick-test QUICKTEST=Regression/Bytecode
-# where QUICKTEST specifies the directory you want to run the tests on.
-#===------------------------------------------------------------------------===#
-quick-test:
-       @if test -d "${QUICKTEST}" ; then \
-         cd $(LLVM_SRC_ROOT)/test/$(QUICKTEST) ; \
-         find . -name \*.ll -print -exec $(LLVM_SRC_ROOT)/test/TestRunner.sh {} \; ; \
-       else \
-         echo "Set QUICKTEST=<some directory with TestRunner.sh .ll files in it" ; \
-       fi