1 LOCAL_PATH := $(call my-dir)
3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../..
6 #===---------------------------------------------------------------===
7 # llvm-objdump command line tool
8 #===---------------------------------------------------------------===
10 llvm_objdump_SRC_FILES := \
16 llvm_objdump_STATIC_LIBRARIES := \
17 libLLVMDebugInfoDWARF \
22 libLLVMARMAsmPrinter \
23 libLLVMARMDisassembler \
25 libLLVMAArch64AsmParser \
27 libLLVMAArch64AsmPrinter \
29 libLLVMAArch64Disassembler \
31 libLLVMMipsAsmParser \
33 libLLVMMipsAsmPrinter \
34 libLLVMMipsDisassembler \
39 libLLVMX86AsmPrinter \
41 libLLVMX86Disassembler \
44 libLLVMTransformUtils \
50 libLLVMMCDisassembler \
58 LOCAL_MODULE := llvm-objdump
59 LOCAL_MODULE_TAGS := optional
60 LOCAL_MODULE_CLASS := EXECUTABLES
61 LOCAL_IS_HOST_MODULE := true
63 LOCAL_SRC_FILES := $(llvm_objdump_SRC_FILES)
65 LOCAL_STATIC_LIBRARIES := $(llvm_objdump_STATIC_LIBRARIES)
67 LOCAL_LDLIBS += -lpthread -lm -ldl
69 include $(LLVM_ROOT_PATH)/llvm.mk
70 include $(LLVM_HOST_BUILD_MK)
71 include $(LLVM_GEN_INTRINSICS_MK)
72 include $(BUILD_HOST_EXECUTABLE)