Android.mk revision b0406ccde76ee9b4f8601a693f4cd49388873a73
1LOCAL_PATH:= $(call my-dir)
2
3# For the host only
4# =====================================================
5include $(CLEAR_VARS)
6include $(CLEAR_TBLGEN_VARS)
7
8TBLGEN_TABLES :=    \
9	AttrImpl.inc	\
10	AttrList.inc	\
11	Attrs.inc	\
12	DeclNodes.inc	\
13	DiagnosticASTKinds.inc	\
14    DiagnosticCommonKinds.inc	\
15	StmtNodes.inc
16
17clang_ast_SRC_FILES :=	\
18	APValue.cpp	\
19	ASTConsumer.cpp	\
20	ASTContext.cpp	\
21	ASTDiagnostic.cpp	\
22	ASTImporter.cpp	\
23	AttrImpl.cpp	\
24	CXXInheritance.cpp	\
25	Decl.cpp	\
26	DeclBase.cpp	\
27	DeclCXX.cpp	\
28	DeclFriend.cpp	\
29	DeclGroup.cpp	\
30	DeclObjC.cpp	\
31	DeclPrinter.cpp	\
32	DeclTemplate.cpp	\
33	DeclarationName.cpp	\
34	Expr.cpp	\
35	ExprCXX.cpp	\
36	ExprClassification.cpp	\
37	ExprConstant.cpp	\
38	FullExpr.cpp	\
39	ItaniumCXXABI.cpp	\
40	InheritViz.cpp	\
41	MicrosoftCXXABI.cpp	\
42	NestedNameSpecifier.cpp	\
43	ParentMap.cpp	\
44	RecordLayout.cpp	\
45	RecordLayoutBuilder.cpp	\
46	Stmt.cpp	\
47	StmtDumper.cpp	\
48	StmtIterator.cpp	\
49	StmtPrinter.cpp	\
50	StmtProfile.cpp	\
51	StmtViz.cpp	\
52	TemplateBase.cpp	\
53	TemplateName.cpp	\
54	Type.cpp	\
55	TypeLoc.cpp	\
56	TypePrinter.cpp
57
58LOCAL_SRC_FILES := $(clang_ast_SRC_FILES)
59
60LOCAL_MODULE:= libclangAST
61LOCAL_MODULE_TAGS := optional
62
63include $(CLANG_HOST_BUILD_MK)
64include $(CLANG_TBLGEN_RULES_MK)
65include $(BUILD_HOST_STATIC_LIBRARY)
66