Android.mk revision 08df36e5c0a990306d958c9f6d59a5de23b748f6
1462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei LiaoLOCAL_PATH := $(call my-dir)
2462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao
308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang# Shared library libslang for host
408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang# ========================================================
508df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Changinclude $(CLEAR_VARS)
608df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Changinclude $(CLEAR_TBLGEN_VARS)
7462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao
808df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLLVM_ROOT_PATH := external/llvm
912f4d68fe6311dfef038b8c5fb2ed1f8b9474d12Ying WangCLANG_ROOT_PATH := external/clang
1008df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
1112f4d68fe6311dfef038b8c5fb2ed1f8b9474d12Ying Wanginclude $(CLANG_ROOT_PATH)/clang.mk
1212f4d68fe6311dfef038b8c5fb2ed1f8b9474d12Ying Wang
1308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_MODULE := libslang
1408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_MODULE_TAGS := optional
15462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao
1608df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_MODULE_CLASS := SHARED_LIBRARIES
17835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao
1808df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_CFLAGS += -Wno-sign-promo
1908df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
2008df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangTBLGEN_TABLES :=    \
2108df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	AttrList.inc	\
2208df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	Attrs.inc	\
2308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	DeclNodes.inc	\
2408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	DiagnosticCommonKinds.inc	\
2508df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	DiagnosticFrontendKinds.inc	\
2608df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	DiagnosticSemaKinds.inc	\
2708df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	StmtNodes.inc
28835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao
29835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei LiaoLOCAL_SRC_FILES :=	\
3008df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	slang.cpp	\
3108df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	slang_utils.cpp	\
3208df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	slang_backend.cpp	\
3308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	slang_pragma_recorder.cpp	\
3408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	slang_diagnostic_buffer.cpp
35835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao
36835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei LiaoLOCAL_STATIC_LIBRARIES :=	\
3792b344a51c6c4934e96882bd401e4b13d6d03db8Zonr Chang	libLLVMLinker   \
38835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMipo	\
39835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMBitWriter	\
4008df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMBitReader	\
4108df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMARMAsmPrinter	\
4208df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMX86AsmPrinter	\
4308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMAsmPrinter	\
4408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMMCParser	\
4508df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMARMCodeGen	\
4608df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMARMInfo	\
4708df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMX86CodeGen	\
4808df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMX86Info	\
4908df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMSelectionDAG	\
5008df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMCodeGen	\
51835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMScalarOpts	\
52835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMInstCombine	\
53835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMTransformUtils	\
5408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMInstrumentation	\
55835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMipa	\
56835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMAnalysis	\
57835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMTarget	\
5808df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libLLVMMC	\
59835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMCore	\
6008df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libclangParse	\
6108df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libclangSema	\
6208df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libclangAnalysis	\
6308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libclangAST	\
6408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libclangLex	\
6508df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libclangFrontend	\
6608df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libclangCodeGen	\
6708df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libclangBasic	\
68835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMSupport	\
69835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao	libLLVMSystem
70835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao
71835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei LiaoLOCAL_LDLIBS := -ldl -lpthread
72835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao
7308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Changinclude $(CLANG_HOST_BUILD_MK)
7408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Changinclude $(CLANG_TBLGEN_RULES_MK)
7508df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Changinclude $(LLVM_GEN_INTRINSICS_MK)
7608df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Changinclude $(BUILD_HOST_SHARED_LIBRARY)
7708df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
7808df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang# Executable llvm-rs-link for host
7908df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang# ========================================================
8008df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Changinclude $(CLEAR_VARS)
8108df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Changinclude $(CLEAR_TBLGEN_VARS)
8208df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
8308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Changinclude $(LLVM_ROOT_PATH)/llvm.mk
8408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
8508df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_MODULE := llvm-rs-link
8608df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
8708df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_MODULE_CLASS := EXECUTABLES
8808df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
8908df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_SRC_FILES :=	\
9008df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	llvm-rs-link.cpp
9108df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
9208df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_SHARED_LIBRARIES :=	\
9308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libslang
9408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
9508df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_LDLIBS := -ldl -lpthread
9608df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
97835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liaoinclude $(LLVM_HOST_BUILD_MK)
98835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liaoinclude $(LLVM_GEN_INTRINSICS_MK)
99835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liaoinclude $(BUILD_HOST_EXECUTABLE)
100835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao
1013c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# Host static library containing rs_types.rsh
1023c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# ========================================================
1033c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(CLEAR_VARS)
1043c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1053c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinput_data_file := frameworks/base/libs/rs/scriptc/rs_types.rsh
1063c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changslangdata_output_var_name := rs_types_header
1073c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1083c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_IS_HOST_MODULE := true
1093c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE := librsheader-types
1103c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE_TAGS := optional
1113c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1123c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(LOCAL_PATH)/SlangData.mk
1133c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(BUILD_HOST_STATIC_LIBRARY)
1143c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1153c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# Host static library containing rs_cl.rsh
1163c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# ========================================================
1173c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(CLEAR_VARS)
1183c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1193c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinput_data_file := frameworks/base/libs/rs/scriptc/rs_cl.rsh
1203c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changslangdata_output_var_name := rs_cl_header
1213c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1223c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_IS_HOST_MODULE := true
1233c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE := librsheader-cl
1243c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE_TAGS := optional
1253c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1263c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(LOCAL_PATH)/SlangData.mk
1273c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(BUILD_HOST_STATIC_LIBRARY)
1283c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1293c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# Host static library containing rs_cores.rsh
1303c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# ========================================================
1313c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(CLEAR_VARS)
1323c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1333c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinput_data_file := frameworks/base/libs/rs/scriptc/rs_core.rsh
1343c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changslangdata_output_var_name := rs_core_header
1353c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1363c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_IS_HOST_MODULE := true
1373c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE := librsheader-core
1383c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE_TAGS := optional
1393c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1403c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(LOCAL_PATH)/SlangData.mk
1413c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(BUILD_HOST_STATIC_LIBRARY)
1423c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1433c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# Host static library containing rs_math.rsh
1443c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# ========================================================
1453c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(CLEAR_VARS)
1463c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1473c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinput_data_file := frameworks/base/libs/rs/scriptc/rs_math.rsh
1483c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changslangdata_output_var_name := rs_math_header
1493c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1503c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_IS_HOST_MODULE := true
1513c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE := librsheader-math
1523c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE_TAGS := optional
1533c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1543c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(LOCAL_PATH)/SlangData.mk
1553c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(BUILD_HOST_STATIC_LIBRARY)
1563c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1573c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# Host static library containing rs_graphics.rsh
1583c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# ========================================================
1593c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(CLEAR_VARS)
1603c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1613c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinput_data_file := frameworks/base/libs/rs/scriptc/rs_graphics.rsh
1623c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changslangdata_output_var_name := rs_graphics_header
1633c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1643c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_IS_HOST_MODULE := true
1653c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE := librsheader-graphics
1663c250c5d6cbf4123e959a3466990fda9fa50987aZonr ChangLOCAL_MODULE_TAGS := optional
1673c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1683c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(LOCAL_PATH)/SlangData.mk
1693c250c5d6cbf4123e959a3466990fda9fa50987aZonr Changinclude $(BUILD_HOST_STATIC_LIBRARY)
1703c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang
1713c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang# Executable slang for host
172835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao# ========================================================
173835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liaoinclude $(CLEAR_VARS)
174835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liaoinclude $(CLEAR_TBLGEN_VARS)
175835a7b773631261b9ea2fb448a4c8a7a8cacfaabShih-wei Liao
176462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei LiaoLOCAL_MODULE := slang
177462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao
178bdd788877b3f18980836a3ed0d46627169483653Shih-wei LiaoLOCAL_MODULE_CLASS := EXECUTABLES
179bdd788877b3f18980836a3ed0d46627169483653Shih-wei Liao
180cecd11d2af5d45d8ba322bed61fb48a99c305528Shih-wei LiaoLOCAL_CFLAGS += -Wno-sign-promo
181cecd11d2af5d45d8ba322bed61fb48a99c305528Shih-wei Liao
182462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei LiaoTBLGEN_TABLES :=    \
183f52a620440fa62257dfdcf2583f0f9df5b855c76Shih-wei Liao	AttrList.inc    \
184f52a620440fa62257dfdcf2583f0f9df5b855c76Shih-wei Liao	Attrs.inc    \
185f52a620440fa62257dfdcf2583f0f9df5b855c76Shih-wei Liao	DeclNodes.inc    \
186f52a620440fa62257dfdcf2583f0f9df5b855c76Shih-wei Liao	DiagnosticCommonKinds.inc   \
18792b344a51c6c4934e96882bd401e4b13d6d03db8Zonr Chang	StmtNodes.inc	\
188b0cadb303cf93b04b4b228fecd5f9ef4109acf80Kirk Stewart	DiagnosticSemaKinds.inc
189462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao
190462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei LiaoLOCAL_SRC_FILES :=	\
191462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao	slang_driver.cpp	\
1923a9ca1f0d6bd8f12c2bb2adea51f95c255996180Zonr Chang	slang_rs.cpp	\
193462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao	slang_rs_context.cpp	\
194462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao	slang_rs_pragma_handler.cpp	\
195462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao	slang_rs_backend.cpp	\
196462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao	slang_rs_export_type.cpp	\
197462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao	slang_rs_export_element.cpp	\
198462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao	slang_rs_export_var.cpp	\
199462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao	slang_rs_export_func.cpp	\
2003f8b44dba57685b437cecc208f2a20a4ed93ed36Ying Wang	slang_rs_reflection.cpp \
2013f8b44dba57685b437cecc208f2a20a4ed93ed36Ying Wang	slang_rs_reflect_utils.cpp
202462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao
20308df36e5c0a990306d958c9f6d59a5de23b748f6Zonr ChangLOCAL_SHARED_LIBRARIES :=      \
20408df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang	libslang
20508df36e5c0a990306d958c9f6d59a5de23b748f6Zonr Chang
206462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei LiaoLOCAL_STATIC_LIBRARIES :=	\
2073c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang	librsheader-types	\
2083c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang	librsheader-cl  \
2093c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang	librsheader-core	\
2103c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang	librsheader-math	\
2113c250c5d6cbf4123e959a3466990fda9fa50987aZonr Chang	librsheader-graphics
212462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liao
2138fd54b3d3918b276103cf5395510460fbf8ba9a2Shih-wei LiaoLOCAL_REQUIRED_MODULES := llvm-rs-link
21441e9d7d515dd02b407f6376ade6a035e5bb66577Shih-wei Liao
215462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liaoinclude $(CLANG_HOST_BUILD_MK)
216462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liaoinclude $(CLANG_TBLGEN_RULES_MK)
217462aefd62cc646d2ff753c1d003ef3cd7bbea26Shih-wei Liaoinclude $(BUILD_HOST_EXECUTABLE)
218