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