11b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne##===- clang/lib/FrontendTool/Makefile ---------------------*- Makefile -*-===##
21b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne#
31b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne#                     The LLVM Compiler Infrastructure
41b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne#
51b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne# This file is distributed under the University of Illinois Open Source
61b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne# License. See LICENSE.TXT for details.
71b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne#
81b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne##===----------------------------------------------------------------------===##
91b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne
101b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter CollingbourneCLANG_LEVEL := ../..
111b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter CollingbourneLIBRARYNAME := clangFrontendTool
121b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourne
131b7255de78c99ef2b8a06bb5261a3c776ac1db36Peter Collingbourneinclude $(CLANG_LEVEL)/Makefile
14fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyinclude $(CLANG_LEVEL)/../../Makefile.config
15fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky
16fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyifeq ($(ENABLE_CLANG_ARCMT),1)
17fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky  CXX.Flags += -DCLANG_ENABLE_ARCMT
18176edba5311f6eff0cad2631449885ddf4fbc9eaStephen Hines  CXX.Flags += -DCLANG_ENABLE_OBJC_REWRITER
19fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyendif
20fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky
21fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyifeq ($(ENABLE_CLANG_STATIC_ANALYZER),1)
22fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky  CXX.Flags += -DCLANG_ENABLE_STATIC_ANALYZER
23fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyendif
24fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky
25fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky
26