CMakeLists.txt revision b0d8671f95fe08a220118bca29063ba4d11a9dac
1set(LLVM_LINK_COMPONENTS support) 2 3add_clang_library(clangStaticAnalyzerCore 4 AnalysisManager.cpp 5 APSIntType.cpp 6 BasicConstraintManager.cpp 7 BasicValueFactory.cpp 8 BlockCounter.cpp 9 BugReporter.cpp 10 BugReporterVisitors.cpp 11 Checker.cpp 12 CheckerContext.cpp 13 CheckerHelpers.cpp 14 CheckerManager.cpp 15 CheckerRegistry.cpp 16 CoreEngine.cpp 17 Environment.cpp 18 ExplodedGraph.cpp 19 ExprEngine.cpp 20 ExprEngineC.cpp 21 ExprEngineCXX.cpp 22 ExprEngineCallAndReturn.cpp 23 ExprEngineObjC.cpp 24 FunctionSummary.cpp 25 HTMLDiagnostics.cpp 26 MemRegion.cpp 27 ObjCMessage.cpp 28 PathDiagnostic.cpp 29 PlistDiagnostics.cpp 30 ProgramState.cpp 31 RangeConstraintManager.cpp 32 RegionStore.cpp 33 SValBuilder.cpp 34 SVals.cpp 35 SimpleConstraintManager.cpp 36 SimpleSValBuilder.cpp 37 Store.cpp 38 SubEngine.cpp 39 SymbolManager.cpp 40 TextPathDiagnostics.cpp 41 ) 42 43add_dependencies(clangStaticAnalyzerCore 44 ClangAttrClasses 45 ClangAttrList 46 ClangDeclNodes 47 ClangStmtNodes 48 ) 49 50target_link_libraries(clangStaticAnalyzerCore 51 clangBasic 52 clangLex 53 clangAST 54 clangFrontend 55 clangRewrite 56 ) 57