Android.mk revision 36b56886974eae4f9c5ebc96befd3e7bfe5de338
1LOCAL_PATH := $(call my-dir) 2 3#===---------------------------------------------------------------=== 4# libLLVMMipsAsmParser (common) 5#===---------------------------------------------------------------=== 6 7mips_asm_parser_SRC_FILES := \ 8 MipsAsmParser.cpp 9 10mips_asm_parser_C_INCLUDES := $(LOCAL_PATH)/.. 11 12mips_asm_parser_TBLGEN_TABLES := \ 13 MipsGenAsmMatcher.inc \ 14 MipsGenInstrInfo.inc \ 15 MipsGenRegisterInfo.inc \ 16 MipsGenSubtargetInfo.inc 17 18mips_asm_parser_TBLGEN_TD_DIR := $(LOCAL_PATH)/.. 19 20 21#===---------------------------------------------------------------=== 22# libLLVMMipsAsmParser (host) 23#===---------------------------------------------------------------=== 24include $(CLEAR_VARS) 25include $(CLEAR_TBLGEN_VARS) 26 27LOCAL_MODULE:= libLLVMMipsAsmParser 28LOCAL_MODULE_TAGS := optional 29LOCAL_SRC_FILES := $(mips_asm_parser_SRC_FILES) 30LOCAL_C_INCLUDES += $(mips_asm_parser_C_INCLUDES) 31TBLGEN_TABLES := $(mips_asm_parser_TBLGEN_TABLES) 32TBLGEN_TD_DIR := $(LOCAL_PATH)/.. 33 34include $(LLVM_HOST_BUILD_MK) 35include $(LLVM_TBLGEN_RULES_MK) 36include $(BUILD_HOST_STATIC_LIBRARY) 37 38 39#===---------------------------------------------------------------=== 40# libLLVMMipsAsmParser (target) 41#===---------------------------------------------------------------=== 42ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS)) 43include $(CLEAR_VARS) 44include $(CLEAR_TBLGEN_VARS) 45 46LOCAL_MODULE:= libLLVMMipsAsmParser 47LOCAL_MODULE_TAGS := optional 48LOCAL_SRC_FILES := $(mips_asm_parser_SRC_FILES) 49LOCAL_C_INCLUDES += $(mips_asm_parser_C_INCLUDES) 50TBLGEN_TABLES := $(mips_asm_parser_TBLGEN_TABLES) 51TBLGEN_TD_DIR := $(LOCAL_PATH)/.. 52 53include $(LLVM_DEVICE_BUILD_MK) 54include $(LLVM_TBLGEN_RULES_MK) 55include $(BUILD_STATIC_LIBRARY) 56endif 57