Android.mk revision bd3aca04d304b9f31240b94af0aad818f6f932ab
1c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienLOCAL_PATH:= $(call my-dir)
2c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
3c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chienclang_static_analyzer_frontend_C_INCLUDES := \
4c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  $(CLANG_ROOT_PATH)/lib/StaticAnalyzer/Checkers
5c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
6c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chienclang_static_analyzer_frontend_TBLGEN_TABLES := \
7c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  AttrList.inc \
8c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  Attrs.inc \
9bd3aca04d304b9f31240b94af0aad818f6f932abStephen Hines  CommentCommandList.inc \
10ee959355b93c0648fea88dc986d196e3705407dcShih-wei Liao  CommentNodes.inc \
11c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  DeclNodes.inc \
12c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  DiagnosticCommonKinds.inc \
13c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  DiagnosticFrontendKinds.inc \
14c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  StmtNodes.inc
15c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
16c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chienclang_static_analyzer_frontend_SRC_FILES := \
17c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  AnalysisConsumer.cpp \
18c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  CheckerRegistration.cpp \
19c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien  FrontendActions.cpp
20c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
21c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien# For the host only
22c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien# =====================================================
23c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(CLEAR_VARS)
24c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(CLEAR_TBLGEN_VARS)
25c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
26c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienTBLGEN_TABLES := $(clang_static_analyzer_frontend_TBLGEN_TABLES)
27c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
28c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienLOCAL_SRC_FILES := $(clang_static_analyzer_frontend_SRC_FILES)
29c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
30c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienLOCAL_C_INCLUDES := $(clang_static_analyzer_frontend_C_INCLUDES)
31c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
32c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienLOCAL_MODULE:= libclangStaticAnalyzerFrontend
33c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
34c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan ChienLOCAL_MODULE_TAGS := optional
35c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chien
36c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(CLANG_HOST_BUILD_MK)
37c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(CLANG_TBLGEN_RULES_MK)
38fe6bd6dc51777802a0118521b9039981a0e6a806Logan Chieninclude $(CLANG_VERSION_INC_MK)
39c805eb9bc32fb0e2e767e2c4dcce1541feb4b69dLogan Chieninclude $(BUILD_HOST_STATIC_LIBRARY)
40