blob: ec4d45e058ed8c45a9f19a8043e38e09ad98e0b1 [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::
Gabor Greif1e2db032008-03-20 22:50:54 +000012 PATH=$$PATH:$(ToolDir):$(LLVM_SRC_ROOT)/test/Scripts VG=$(VG) \
Chris Lattner15bd7992008-03-10 19:32:31 +000013 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::
Gabor Greif5267d7c2008-03-20 14:28:22 +000017 @ rm -rf Output/
Gabor Greif17feadf2008-03-18 07:03:00 +000018
19.PHONY: all clean