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