aboutsummaryrefslogtreecommitdiff
path: root/lib/StaticAnalyzer/CMakeLists.txt
blob: cf81e1d5ad89f783309b53b4d968a5e7778b53c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
set(LLVM_NO_RTTI 1)

set(LLVM_USED_LIBS clangBasic clangLex clangAST clangFrontend clangRewrite)

add_clang_library(clangStaticAnalyzerCore
  AggExprVisitor.cpp
  AnalysisManager.cpp
  AnalyzerStatsChecker.cpp
  BasicConstraintManager.cpp
  BasicStore.cpp
  BasicValueFactory.cpp
  BugReporter.cpp
  BugReporterVisitors.cpp
  CFRefCount.cpp
  Checker.cpp
  CheckerHelpers.cpp
  Environment.cpp
  ExplodedGraph.cpp
  FlatStore.cpp
  BlockCounter.cpp
  CXXExprEngine.cpp
  CoreEngine.cpp
  GRState.cpp
  HTMLDiagnostics.cpp
  ManagerRegistry.cpp
  MemRegion.cpp
  PathDiagnostic.cpp
  PlistDiagnostics.cpp
  RangeConstraintManager.cpp
  RegionStore.cpp
  SimpleConstraintManager.cpp
  SimpleSValBuilder.cpp
  Store.cpp
  SValBuilder.cpp
  SVals.cpp
  SymbolManager.cpp
  TextPathDiagnostics.cpp
  )

add_dependencies(clangStaticAnalyzerCore ClangAttrClasses ClangAttrList ClangDeclNodes
                 ClangStmtNodes)