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) |
Ted Kremenek | 2daf5b6 | 2008-03-26 21:51:44 +0000 | [diff] [blame] | 8 | TESTDIRS += Rewriter Analysis-Apple |
Chris Lattner | 15bd799 | 2008-03-10 19:32:31 +0000 | [diff] [blame] | 9 | endif |
| 10 | |
Chris Lattner | 1467e03 | 2007-07-16 04:35:52 +0000 | [diff] [blame] | 11 | all:: |
Gabor Greif | 1e2db03 | 2008-03-20 22:50:54 +0000 | [diff] [blame] | 12 | PATH=$$PATH:$(ToolDir):$(LLVM_SRC_ROOT)/test/Scripts VG=$(VG) \ |
Chris Lattner | 15bd799 | 2008-03-10 19:32:31 +0000 | [diff] [blame] | 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:: |
Gabor Greif | 5267d7c | 2008-03-20 14:28:22 +0000 | [diff] [blame] | 17 | @ rm -rf Output/ |
Gabor Greif | 17feadf | 2008-03-18 07:03:00 +0000 | [diff] [blame] | 18 | |
| 19 | .PHONY: all clean |