Chris Lattner | f57999d | 2007-07-16 04:35:52 | [diff] [blame] | 1 | LEVEL = ../../.. |
2 | include $(LEVEL)/Makefile.common | ||||
Chris Lattner | 31eef32 | 2006-06-18 05:42:02 | [diff] [blame] | 3 | |
Chris Lattner | 4114219 | 2008-03-10 19:32:31 | [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 | f57999d | 2007-07-16 04:35:52 | [diff] [blame] | 11 | all:: |
Chris Lattner | 4114219 | 2008-03-10 19:32:31 | [diff] [blame] | 12 | PATH=$$PATH:$(ToolDir):$(LLVM_SRC_ROOT)/test/Scripts \ |
13 | find $(TESTDIRS) \( -name '*.c' -or -name '*.cpp' -or -name '*.m' \) \ | ||||
Ted Kremenek | 31540ed | 2007-11-28 19:24:15 | [diff] [blame] | 14 | -print -exec ./TestRunner.sh {} \; |
Gabor Greif | 831c7c5 | 2008-03-18 07:03:00 | [diff] [blame] | 15 | |
16 | clean:: | ||||
Gabor Greif | f5eb286 | 2008-03-20 14:28:22 | [diff] [blame^] | 17 | @ rm -rf Output/ |
Gabor Greif | 831c7c5 | 2008-03-18 07:03:00 | [diff] [blame] | 18 | |
19 | .PHONY: all clean |