CMakeLists.txt revision 85d7e01cf639b257d70f8a129709a2d7594d7b22
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 Calls.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 ClangDeclNodes 47 ClangStmtNodes 48 ) 49 50target_link_libraries(clangStaticAnalyzerCore 51 clangBasic 52 clangLex 53 clangAST 54 clangFrontend 55 clangRewrite 56 ) 57