Android.mk revision ee959355b93c0648fea88dc986d196e3705407dc
1LOCAL_PATH:= $(call my-dir)
2
3clang_static_analyzer_frontend_C_INCLUDES := \
4  $(CLANG_ROOT_PATH)/lib/StaticAnalyzer/Checkers
5
6clang_static_analyzer_frontend_TBLGEN_TABLES := \
7  AttrList.inc \
8  Attrs.inc \
9  CommentNodes.inc \
10  DeclNodes.inc \
11  DiagnosticCommonKinds.inc \
12  DiagnosticFrontendKinds.inc \
13  StmtNodes.inc
14
15clang_static_analyzer_frontend_SRC_FILES := \
16  AnalysisConsumer.cpp \
17  CheckerRegistration.cpp \
18  FrontendActions.cpp
19
20# For the host only
21# =====================================================
22include $(CLEAR_VARS)
23include $(CLEAR_TBLGEN_VARS)
24
25TBLGEN_TABLES := $(clang_static_analyzer_frontend_TBLGEN_TABLES)
26
27LOCAL_SRC_FILES := $(clang_static_analyzer_frontend_SRC_FILES)
28
29LOCAL_C_INCLUDES := $(clang_static_analyzer_frontend_C_INCLUDES)
30
31LOCAL_MODULE:= libclangStaticAnalyzerFrontend
32
33LOCAL_MODULE_TAGS := optional
34
35include $(CLANG_HOST_BUILD_MK)
36include $(CLANG_TBLGEN_RULES_MK)
37include $(CLANG_VERSION_INC_MK)
38include $(BUILD_HOST_STATIC_LIBRARY)
39