Android.mk revision fe6bd6dc51777802a0118521b9039981a0e6a806
1c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienLOCAL_PATH:= $(call my-dir) 2c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien 3c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chienclang_static_analyzer_core_TBLGEN_TABLES := \ 4c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien AttrList.inc \ 5c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien Attrs.inc \ 6c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien DeclNodes.inc \ 7c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien DiagnosticCommonKinds.inc \ 8c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien StmtNodes.inc 9c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien 10c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chienclang_static_analyzer_core_SRC_FILES := \ 11c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien AggExprVisitor.cpp \ 12c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien AnalysisManager.cpp \ 13c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien BasicConstraintManager.cpp \ 14c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien BasicValueFactory.cpp \ 15c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien BugReporter.cpp \ 16c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien BugReporterVisitors.cpp \ 17fe6bd6dc51777802a0118521b9039981a0e6a806Logan Chien Checker.cpp \ 18c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien CheckerContext.cpp \ 19fe6bd6dc51777802a0118521b9039981a0e6a806Logan Chien CheckerRegistry.cpp \ 20c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien CheckerHelpers.cpp \ 21c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien CheckerManager.cpp \ 22c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien Environment.cpp \ 23c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien ExplodedGraph.cpp \ 24c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien ExprEngine.cpp \ 25fe6bd6dc51777802a0118521b9039981a0e6a806Logan Chien ExprEngineC.cpp \ 26fe6bd6dc51777802a0118521b9039981a0e6a806Logan Chien ExprEngineCXX.cpp \ 27fe6bd6dc51777802a0118521b9039981a0e6a806Logan Chien ExprEngineCallAndReturn.cpp \ 28fe6bd6dc51777802a0118521b9039981a0e6a806Logan Chien ExprEngineObjC.cpp \ 29c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien BlockCounter.cpp \ 30c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien CoreEngine.cpp \ 31c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien HTMLDiagnostics.cpp \ 32c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien MemRegion.cpp \ 33c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien ObjCMessage.cpp \ 34fe6bd6dc51777802a0118521b9039981a0e6a806Logan Chien ProgramState.cpp \ 35c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien PathDiagnostic.cpp \ 36c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien PlistDiagnostics.cpp \ 37c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien RangeConstraintManager.cpp \ 38c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien RegionStore.cpp \ 39c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien SimpleConstraintManager.cpp \ 40c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien SimpleSValBuilder.cpp \ 41c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien Store.cpp \ 42c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien SValBuilder.cpp \ 43c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien SVals.cpp \ 44c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien SymbolManager.cpp \ 45c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien TextPathDiagnostics.cpp 46c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien 47c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien# For the host only 48c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien# ===================================================== 49c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(CLEAR_VARS) 50c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(CLEAR_TBLGEN_VARS) 51c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien 52c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienTBLGEN_TABLES := $(clang_static_analyzer_core_TBLGEN_TABLES) 53c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien 54c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienLOCAL_SRC_FILES := $(clang_static_analyzer_core_SRC_FILES) 55c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien 56c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienLOCAL_MODULE:= libclangStaticAnalyzerCore 57c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien 58c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienLOCAL_MODULE_TAGS := optional 59c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien 60c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(CLANG_HOST_BUILD_MK) 61c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(CLANG_TBLGEN_RULES_MK) 62fe6bd6dc51777802a0118521b9039981a0e6a806Logan Chieninclude $(CLANG_VERSION_INC_MK) 63c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(BUILD_HOST_STATIC_LIBRARY) 64