CMakeLists.txt revision e3f3825bd82f84f2a1ae0a02274a33298bb720b3
1set(LLVM_LINK_COMPONENTS support) 2 3add_clang_library(clangStaticAnalyzerCore 4 APSIntType.cpp 5 AnalysisManager.cpp 6 BasicValueFactory.cpp 7 BlockCounter.cpp 8 BugReporter.cpp 9 BugReporterVisitors.cpp 10 CallEvent.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 PathDiagnostic.cpp 28 PlistDiagnostics.cpp 29 ProgramState.cpp 30 RangeConstraintManager.cpp 31 RegionStore.cpp 32 SValBuilder.cpp 33 SVals.cpp 34 SimpleConstraintManager.cpp 35 SimpleSValBuilder.cpp 36 Store.cpp 37 SubEngine.cpp 38 SymbolManager.cpp 39 TextPathDiagnostics.cpp 40 ) 41 42add_dependencies(clangStaticAnalyzerCore 43 ClangAttrClasses 44 ClangAttrList 45 ClangCommentNodes 46 ClangDeclNodes 47 ClangDiagnosticCommon 48 ClangStmtNodes 49 ) 50 51target_link_libraries(clangStaticAnalyzerCore 52 clangBasic 53 clangLex 54 clangAST 55 clangFrontend 56 clangRewrite 57 ) 58