Android.mk revision 3049ec9961d1a1f0570a24dc601e6a362129b35d
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	DiagnosticCommonKinds.inc	\
13	DiagnosticFrontendKinds.inc	\
14	StmtNodes.inc	\
15	arm_neon.inc
16
17clang_codegen_SRC_FILES :=	\
18	BackendUtil.cpp	\
19	CGBlocks.cpp	\
20	CGBuiltin.cpp	\
21	CGCXX.cpp	\
22	CGCall.cpp	\
23	CGClass.cpp	\
24	CGDebugInfo.cpp	\
25	CGDecl.cpp	\
26	CGDeclCXX.cpp	\
27	CGException.cpp	\
28	CGExpr.cpp	\
29	CGExprAgg.cpp	\
30	CGExprCXX.cpp	\
31	CGExprComplex.cpp	\
32	CGExprConstant.cpp	\
33	CGExprScalar.cpp	\
34	CGObjC.cpp	\
35	CGObjCGNU.cpp	\
36	CGObjCMac.cpp	\
37	CGRTTI.cpp	\
38	CGRecordLayoutBuilder.cpp	\
39	CGStmt.cpp	\
40	CGTemporaries.cpp	\
41	CGVTT.cpp	\
42	CGVTables.cpp	\
43	CodeGenAction.cpp	\
44	CodeGenFunction.cpp	\
45	CodeGenModule.cpp	\
46	CodeGenTypes.cpp	\
47	ItaniumCXXABI.cpp	\
48	Mangle.cpp	\
49	MicrosoftCXXABI.cpp	\
50	ModuleBuilder.cpp	\
51	TargetInfo.cpp
52
53LOCAL_SRC_FILES := $(clang_codegen_SRC_FILES)
54
55LOCAL_MODULE:= libclangCodeGen
56
57include $(CLANG_HOST_BUILD_MK)
58include $(CLANG_VERSION_INC_MK)
59include $(CLANG_TBLGEN_RULES_MK)
60include $(LLVM_GEN_INTRINSICS_MK)
61include $(BUILD_HOST_STATIC_LIBRARY)
62