1 LOCAL_PATH := $(call my-dir)
3 LLVM90_ROOT_PATH := $(LOCAL_PATH)/../..
6 #===---------------------------------------------------------------===
7 # llvm-mc command line tool
8 #===---------------------------------------------------------------===
10 llvm_mc_SRC_FILES := \
14 llvm_mc_STATIC_LIBRARIES := \
15 libLLVM90ARMAsmParser \
18 libLLVM90ARMAsmPrinter \
19 libLLVM90ARMDisassembler \
20 libLLVM90AArch64Info \
21 libLLVM90AArch64AsmParser \
22 libLLVM90AArch64Desc \
23 libLLVM90AArch64AsmPrinter \
24 libLLVM90AArch64Utils \
25 libLLVM90AArch64Disassembler \
27 libLLVM90MipsAsmParser \
29 libLLVM90MipsAsmPrinter \
30 libLLVM90MipsDisassembler \
33 libLLVM90X86AsmParser \
34 libLLVM90X86AsmPrinter \
36 libLLVM90X86Disassembler \
40 libLLVM90TransformUtils \
50 libLLVM90MCDisassembler \
54 LOCAL_MODULE := llvm-mc
55 LOCAL_MODULE_TAGS := optional
56 LOCAL_MODULE_CLASS := EXECUTABLES
57 LOCAL_IS_HOST_MODULE := true
59 LOCAL_SRC_FILES := $(llvm_mc_SRC_FILES)
61 LOCAL_STATIC_LIBRARIES := $(llvm_mc_STATIC_LIBRARIES)
63 LOCAL_LDLIBS += -lpthread -lm -ldl
65 include $(LLVM90_ROOT_PATH)/llvm.mk
66 include $(LLVM90_HOST_BUILD_MK)
67 include $(LLVM90_GEN_INTRINSICS_MK)
68 include $(BUILD_HOST_EXECUTABLE)