blob: 38d0f3c24c6e50e8665ff46a8c76939bfce08a9a [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)
Ted Kremenek2daf5b62008-03-26 21:51:44 +00008TESTDIRS += Rewriter Analysis-Apple
Chris Lattner15bd7992008-03-10 19:32:31 +00009endif
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