1LOCAL_PATH:= $(call my-dir) 2 3debuginfo_dwarf_SRC_FILES := \ 4 DIContext.cpp \ 5 DWARFAbbreviationDeclaration.cpp \ 6 DWARFAcceleratorTable.cpp \ 7 DWARFCompileUnit.cpp \ 8 DWARFContext.cpp \ 9 DWARFDebugAbbrev.cpp \ 10 DWARFDebugArangeSet.cpp \ 11 DWARFDebugAranges.cpp \ 12 DWARFDebugFrame.cpp \ 13 DWARFDebugInfoEntry.cpp \ 14 DWARFDebugLine.cpp \ 15 DWARFDebugLoc.cpp \ 16 DWARFDebugRangeList.cpp \ 17 DWARFFormValue.cpp \ 18 DWARFTypeUnit.cpp \ 19 DWARFUnit.cpp \ 20 SyntaxHighlighting.cpp 21 22# For the host 23# ===================================================== 24include $(CLEAR_VARS) 25 26REQUIRES_RTTI := 1 27 28LOCAL_SRC_FILES := $(debuginfo_dwarf_SRC_FILES) 29 30LOCAL_MODULE:= libLLVMDebugInfoDWARF 31 32LOCAL_MODULE_TAGS := optional 33 34include $(LLVM_HOST_BUILD_MK) 35include $(LLVM_GEN_INTRINSICS_MK) 36include $(BUILD_HOST_STATIC_LIBRARY) 37 38# For the device 39# ===================================================== 40ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS)) 41include $(CLEAR_VARS) 42 43REQUIRES_RTTI := 1 44 45LOCAL_SRC_FILES := $(debuginfo_dwarf_SRC_FILES) 46 47LOCAL_MODULE:= libLLVMDebugInfoDWARF 48 49LOCAL_MODULE_TAGS := optional 50 51include $(LLVM_DEVICE_BUILD_MK) 52include $(LLVM_GEN_INTRINSICS_MK) 53include $(BUILD_STATIC_LIBRARY) 54endif 55