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