Android.mk revision 0c115a16d479c7cda12c66bceb3782fd45177481
1LOCAL_PATH:= $(call my-dir)
2
3# For the host only
4# =====================================================
5include $(CLEAR_VARS)
6include $(CLEAR_TBLGEN_VARS)
7
8TBLGEN_TABLES :=    \
9	AttrList.inc	\
10	Attrs.inc	\
11	DeclNodes.inc	\
12	DiagnosticASTKinds.inc	\
13	DiagnosticSemaKinds.inc	\
14	DiagnosticParseKinds.inc	\
15	DiagnosticCommonKinds.inc	\
16	StmtNodes.inc	\
17	arm_neon.inc
18
19clang_sema_SRC_FILES :=	\
20	AnalysisBasedWarnings.cpp	\
21	AttributeList.cpp	\
22	CodeCompleteConsumer.cpp	\
23	DeclSpec.cpp	\
24	IdentifierResolver.cpp	\
25	DelayedDiagnostic.cpp \
26	JumpDiagnostics.cpp	\
27	Scope.cpp \
28	Sema.cpp	\
29	SemaAccess.cpp	\
30	SemaAttr.cpp	\
31	SemaCXXCast.cpp	\
32	SemaCXXScopeSpec.cpp	\
33	SemaChecking.cpp	\
34	SemaCodeComplete.cpp	\
35	SemaDecl.cpp	\
36	SemaDeclAttr.cpp	\
37	SemaDeclCXX.cpp	\
38	SemaDeclObjC.cpp	\
39	SemaExceptionSpec.cpp	\
40	SemaExpr.cpp	\
41	SemaExprCXX.cpp	\
42	SemaExprObjC.cpp	\
43	SemaInit.cpp	\
44	SemaLookup.cpp	\
45	SemaObjCProperty.cpp	\
46	SemaOverload.cpp	\
47	SemaStmt.cpp	\
48	SemaTemplate.cpp	\
49	SemaTemplateDeduction.cpp	\
50	SemaTemplateInstantiate.cpp	\
51	SemaTemplateInstantiateDecl.cpp	\
52	SemaTemplateVariadic.cpp	\
53	SemaType.cpp	\
54	TargetAttributesSema.cpp
55
56LOCAL_SRC_FILES := $(clang_sema_SRC_FILES)
57
58LOCAL_MODULE:= libclangSema
59LOCAL_MODULE_TAGS := optional
60
61LOCAL_MODULE_TAGS := optional
62
63include $(CLANG_HOST_BUILD_MK)
64include $(CLANG_TBLGEN_RULES_MK)
65include $(BUILD_HOST_STATIC_LIBRARY)
66