Android.mk revision 9318a38869458cef6806cf85a7d7d8157101fb9f
19318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienLOCAL_PATH := $(call my-dir)
29318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
39318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien#===---------------------------------------------------------------===
49318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien# libLLVMMipsAsmParser (common)
59318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien#===---------------------------------------------------------------===
69318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
79318a38869458cef6806cf85a7d7d8157101fb9fLogan Chienmips_asm_parser_SRC_FILES := \
89318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien  MipsAsmParser.cpp
99318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
109318a38869458cef6806cf85a7d7d8157101fb9fLogan Chienmips_asm_parser_C_INCLUDES := $(LOCAL_PATH)/..
119318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
129318a38869458cef6806cf85a7d7d8157101fb9fLogan Chienmips_asm_parser_TBLGEN_TABLES := \
139318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien  MipsGenInstrInfo.inc \
149318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien  MipsGenRegisterInfo.inc \
159318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien  MipsGenSubtargetInfo.inc
169318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
179318a38869458cef6806cf85a7d7d8157101fb9fLogan Chienmips_asm_parser_TBLGEN_TD_DIR := $(LOCAL_PATH)/..
189318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
199318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
209318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien#===---------------------------------------------------------------===
219318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien# libLLVMMipsAsmParser (host)
229318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien#===---------------------------------------------------------------===
239318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(CLEAR_VARS)
249318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(CLEAR_TBLGEN_VARS)
259318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
269318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienLOCAL_MODULE:= libLLVMMipsAsmParser
279318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienLOCAL_MODULE_TAGS := optional
289318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienLOCAL_SRC_FILES := $(mips_asm_parser_SRC_FILES)
299318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienLOCAL_C_INCLUDES += $(mips_asm_parser_C_INCLUDES)
309318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienTBLGEN_TABLES := $(mips_asm_parser_TBLGEN_TABLES)
319318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienTBLGEN_TD_DIR := $(LOCAL_PATH)/..
329318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
339318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(LLVM_HOST_BUILD_MK)
349318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(LLVM_TBLGEN_RULES_MK)
359318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(BUILD_HOST_STATIC_LIBRARY)
369318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
379318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
389318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien#===---------------------------------------------------------------===
399318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien# libLLVMMipsAsmParser (target)
409318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien#===---------------------------------------------------------------===
419318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(CLEAR_VARS)
429318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(CLEAR_TBLGEN_VARS)
439318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
449318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienLOCAL_MODULE:= libLLVMMipsAsmParser
459318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienLOCAL_MODULE_TAGS := optional
469318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienLOCAL_SRC_FILES := $(mips_asm_parser_SRC_FILES)
479318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienLOCAL_C_INCLUDES += $(mips_asm_parser_C_INCLUDES)
489318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienTBLGEN_TABLES := $(mips_asm_parser_TBLGEN_TABLES)
499318a38869458cef6806cf85a7d7d8157101fb9fLogan ChienTBLGEN_TD_DIR := $(LOCAL_PATH)/..
509318a38869458cef6806cf85a7d7d8157101fb9fLogan Chien
519318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(LLVM_DEVICE_BUILD_MK)
529318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(LLVM_TBLGEN_RULES_MK)
539318a38869458cef6806cf85a7d7d8157101fb9fLogan Chieninclude $(BUILD_STATIC_LIBRARY)
54