1 LOCAL_PATH := $(call my-dir)
3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../..
6 #===---------------------------------------------------------------===
7 # llvm-nm command line tool
8 #===---------------------------------------------------------------===
10 llvm_nm_SRC_FILES := \
13 llvm_nm_STATIC_LIBRARIES := \
17 libLLVMARMAsmPrinter \
19 libLLVMARMDisassembler \
20 libLLVMAArch64CodeGen \
22 libLLVMAArch64AsmParser \
24 libLLVMAArch64AsmPrinter \
26 libLLVMAArch64Disassembler \
29 libLLVMMipsAsmParser \
31 libLLVMMipsAsmPrinter \
32 libLLVMMipsDisassembler \
35 libLLVMX86AsmPrinter \
39 libLLVMX86Disassembler \
49 libLLVMMCDisassembler \
53 LOCAL_MODULE := llvm-nm
54 LOCAL_MODULE_TAGS := optional
55 LOCAL_MODULE_CLASS := EXECUTABLES
56 LOCAL_IS_HOST_MODULE := true
58 LOCAL_SRC_FILES := $(llvm_nm_SRC_FILES)
60 LOCAL_STATIC_LIBRARIES := $(llvm_nm_STATIC_LIBRARIES)
62 LOCAL_LDLIBS += -lpthread -lm -ldl
64 include $(LLVM_ROOT_PATH)/llvm.mk
65 include $(LLVM_HOST_BUILD_MK)
66 include $(LLVM_GEN_INTRINSICS_MK)
67 include $(BUILD_HOST_EXECUTABLE)