Chris Lattner | 1467e03 | 2007-07-16 04:35:52 +0000 | [diff] [blame] | 1 | LEVEL = ../../.. |
| 2 | include $(LEVEL)/Makefile.common |
Reid Spencer | 5f016e2 | 2007-07-11 17:01:13 +0000 | [diff] [blame] | 3 | |
Chris Lattner | 15bd799 | 2008-03-10 19:32:31 +0000 | [diff] [blame] | 4 | TESTDIRS := CodeGen Lexer Preprocessor Parser Sema Analysis Serialization |
| 5 | |
| 6 | # Only run rewriter tests on darwin. |
| 7 | ifeq ($(OS),Darwin) |
| 8 | TESTDIRS += Rewriter |
| 9 | endif |
| 10 | |
Chris Lattner | 1467e03 | 2007-07-16 04:35:52 +0000 | [diff] [blame] | 11 | all:: |
Chris Lattner | 15bd799 | 2008-03-10 19:32:31 +0000 | [diff] [blame] | 12 | PATH=$$PATH:$(ToolDir):$(LLVM_SRC_ROOT)/test/Scripts \ |
| 13 | find $(TESTDIRS) \( -name '*.c' -or -name '*.cpp' -or -name '*.m' \) \ |
Ted Kremenek | efb7153 | 2007-11-28 19:24:15 +0000 | [diff] [blame] | 14 | -print -exec ./TestRunner.sh {} \; |
Gabor Greif | 17feadf | 2008-03-18 07:03:00 +0000 | [diff] [blame^] | 15 | |
| 16 | clean:: |
| 17 | rm -rf Output/ |
| 18 | |
| 19 | .PHONY: all clean |