set(LLVM_LINK_COMPONENTS support) add_clang_library(clangStaticAnalyzerCore AnalysisManager.cpp APSIntType.cpp BasicConstraintManager.cpp BasicValueFactory.cpp BlockCounter.cpp BugReporter.cpp BugReporterVisitors.cpp Calls.cpp Checker.cpp CheckerContext.cpp CheckerHelpers.cpp CheckerManager.cpp CheckerRegistry.cpp CoreEngine.cpp Environment.cpp ExplodedGraph.cpp ExprEngine.cpp ExprEngineC.cpp ExprEngineCXX.cpp ExprEngineCallAndReturn.cpp ExprEngineObjC.cpp FunctionSummary.cpp HTMLDiagnostics.cpp MemRegion.cpp PathDiagnostic.cpp PlistDiagnostics.cpp ProgramState.cpp RangeConstraintManager.cpp RegionStore.cpp SValBuilder.cpp SVals.cpp SimpleConstraintManager.cpp SimpleSValBuilder.cpp Store.cpp SubEngine.cpp SymbolManager.cpp TextPathDiagnostics.cpp ) add_dependencies(clangStaticAnalyzerCore ClangAttrClasses ClangAttrList ClangCommentNodes ClangDeclNodes ClangStmtNodes ) target_link_libraries(clangStaticAnalyzerCore clangBasic clangLex clangAST clangFrontend clangRewrite )