• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1LOCAL_PATH:= $(call my-dir)
2
3clang_static_analyzer_core_TBLGEN_TABLES := \
4  AttrList.inc \
5  Attrs.inc \
6  DeclNodes.inc \
7  DiagnosticCommonKinds.inc \
8  StmtNodes.inc
9
10clang_static_analyzer_core_SRC_FILES := \
11  AggExprVisitor.cpp \
12  AnalysisManager.cpp \
13  BasicConstraintManager.cpp \
14  BasicStore.cpp \
15  BasicValueFactory.cpp \
16  BugReporter.cpp \
17  BugReporterVisitors.cpp \
18  CFRefCount.cpp \
19  CheckerContext.cpp \
20  CheckerHelpers.cpp \
21  CheckerManager.cpp \
22  Environment.cpp \
23  ExplodedGraph.cpp \
24  ExprEngine.cpp \
25  FlatStore.cpp \
26  BlockCounter.cpp \
27  CXXExprEngine.cpp \
28  CoreEngine.cpp \
29  GRState.cpp \
30  HTMLDiagnostics.cpp \
31  MemRegion.cpp \
32  ObjCMessage.cpp \
33  PathDiagnostic.cpp \
34  PlistDiagnostics.cpp \
35  RangeConstraintManager.cpp \
36  RegionStore.cpp \
37  SimpleConstraintManager.cpp \
38  SimpleSValBuilder.cpp \
39  Store.cpp \
40  SValBuilder.cpp \
41  SVals.cpp \
42  SymbolManager.cpp \
43  TextPathDiagnostics.cpp
44
45# For the host only
46# =====================================================
47include $(CLEAR_VARS)
48include $(CLEAR_TBLGEN_VARS)
49
50TBLGEN_TABLES := $(clang_static_analyzer_core_TBLGEN_TABLES)
51
52LOCAL_SRC_FILES := $(clang_static_analyzer_core_SRC_FILES)
53
54LOCAL_MODULE:= libclangStaticAnalyzerCore
55
56LOCAL_MODULE_TAGS := optional
57
58include $(CLANG_HOST_BUILD_MK)
59include $(CLANG_TBLGEN_RULES_MK)
60include $(BUILD_HOST_STATIC_LIBRARY)
61