CMakeLists.txt revision de5277fc555551857602bd7a7e5e616274e2d4a6
1set(LLVM_LINK_COMPONENTS support) 2 3add_clang_library(clangStaticAnalyzerCore 4 APSIntType.cpp 5 AnalysisManager.cpp 6 AnalyzerOptions.cpp 7 BasicValueFactory.cpp 8 BlockCounter.cpp 9 BugReporter.cpp 10 BugReporterVisitors.cpp 11 CallEvent.cpp 12 Checker.cpp 13 CheckerContext.cpp 14 CheckerHelpers.cpp 15 CheckerManager.cpp 16 CheckerRegistry.cpp 17 CoreEngine.cpp 18 Environment.cpp 19 ExplodedGraph.cpp 20 ExprEngine.cpp 21 ExprEngineC.cpp 22 ExprEngineCXX.cpp 23 ExprEngineCallAndReturn.cpp 24 ExprEngineObjC.cpp 25 FunctionSummary.cpp 26 HTMLDiagnostics.cpp 27 MemRegion.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 ClangCommentNodes 47 ClangDeclNodes 48 ClangDiagnosticCommon 49 ClangStmtNodes 50 ) 51 52target_link_libraries(clangStaticAnalyzerCore 53 clangBasic 54 clangLex 55 clangAST 56 clangFrontend 57 clangRewrite 58 ) 59