blob: f1629784e67ada6124648de12cf948276c86caf9 [file] [log] [blame]
Chris Lattner1467e032007-07-16 04:35:52 +00001LEVEL = ../../..
2include $(LEVEL)/Makefile.common
Reid Spencer5f016e22007-07-11 17:01:13 +00003
Chris Lattner15bd7992008-03-10 19:32:31 +00004TESTDIRS := CodeGen Lexer Preprocessor Parser Sema Analysis Serialization
5
6# Only run rewriter tests on darwin.
7ifeq ($(OS),Darwin)
8TESTDIRS += Rewriter
9endif
10
Chris Lattner1467e032007-07-16 04:35:52 +000011all::
Chris Lattner15bd7992008-03-10 19:32:31 +000012 PATH=$$PATH:$(ToolDir):$(LLVM_SRC_ROOT)/test/Scripts \
13 find $(TESTDIRS) \( -name '*.c' -or -name '*.cpp' -or -name '*.m' \) \
Ted Kremenekefb71532007-11-28 19:24:15 +000014 -print -exec ./TestRunner.sh {} \;
Gabor Greif17feadf2008-03-18 07:03:00 +000015
16clean::
17 rm -rf Output/
18
19.PHONY: all clean