1075c621d834af7ffc32d2067fadb147cc1758b99Chris WailesLOCAL_PATH := $(call my-dir) 2075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 3075c621d834af7ffc32d2067fadb147cc1758b99Chris WailesLLVM_ROOT_PATH := $(LOCAL_PATH)/../.. 4075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 5075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 6075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes#===---------------------------------------------------------------=== 7075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes# llvm-dwarfdump command line tool 8075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes#===---------------------------------------------------------------=== 9075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 10075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailesllvm_dwarfdump_SRC_FILES := \ 11075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes llvm-dwarfdump.cpp 12075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 13075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailesllvm_dwarfdump_STATIC_LIBRARIES := \ 14075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes libLLVMDebugInfo \ 15075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes libLLVMObject \ 16075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes libLLVMBitReader \ 17cd81d94322a39503e4a3e87b6ee03d4fcb3465fbStephen Hines libLLVMMC \ 18cd81d94322a39503e4a3e87b6ee03d4fcb3465fbStephen Hines libLLVMMCParser \ 19075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes libLLVMCore \ 20075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes libLLVMSupport \ 21075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 22075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailesinclude $(CLEAR_VARS) 23075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 24075c621d834af7ffc32d2067fadb147cc1758b99Chris WailesLOCAL_MODULE := llvm-dwarfdump 25075c621d834af7ffc32d2067fadb147cc1758b99Chris WailesLOCAL_MODULE_TAGS := optional 26075c621d834af7ffc32d2067fadb147cc1758b99Chris WailesLOCAL_MODULE_CLASS := EXECUTABLES 27075c621d834af7ffc32d2067fadb147cc1758b99Chris WailesLOCAL_IS_HOST_MODULE := true 28075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 29075c621d834af7ffc32d2067fadb147cc1758b99Chris WailesLOCAL_SRC_FILES := $(llvm_dwarfdump_SRC_FILES) 30075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 31075c621d834af7ffc32d2067fadb147cc1758b99Chris WailesLOCAL_STATIC_LIBRARIES := $(llvm_dwarfdump_STATIC_LIBRARIES) 32075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 33075c621d834af7ffc32d2067fadb147cc1758b99Chris WailesLOCAL_LDLIBS += -lpthread -lm -ldl 34075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailes 35075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailesinclude $(LLVM_ROOT_PATH)/llvm.mk 36075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailesinclude $(LLVM_HOST_BUILD_MK) 37075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailesinclude $(LLVM_GEN_INTRINSICS_MK) 38075c621d834af7ffc32d2067fadb147cc1758b99Chris Wailesinclude $(BUILD_HOST_EXECUTABLE) 39