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 18fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyendif 19fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky 20fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyifeq ($(ENABLE_CLANG_REWRITER),1) 21fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky CXX.Flags += -DCLANG_ENABLE_REWRITER 22fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyendif 23fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky 24fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyifeq ($(ENABLE_CLANG_STATIC_ANALYZER),1) 25fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky CXX.Flags += -DCLANG_ENABLE_STATIC_ANALYZER 26fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divackyendif 27fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky 28fc2929fdb7cce47daf5b2857a56013fad0257cb6Roman Divacky 29