1# $OpenBSD: Makefile,v 1.4 2020/08/03 14:45:31 patrick Exp $ 2 3LIB= lldbPluginSymbolFile 4NOPIC= 5NOPROFILE= 6 7.include <bsd.own.mk> 8SRCS= AppleDWARFIndex.cpp \ 9 CodeViewRegisterMapping.cpp \ 10 CompileUnitIndex.cpp \ 11 DIERef.cpp \ 12 DWARFASTParserClang.cpp \ 13 DWARFAbbreviationDeclaration.cpp \ 14 DWARFAttribute.cpp \ 15 DWARFBaseDIE.cpp \ 16 DWARFCompileUnit.cpp \ 17 DWARFContext.cpp \ 18 DWARFDIE.cpp \ 19 DWARFDataExtractor.cpp \ 20 DWARFDebugAbbrev.cpp \ 21 DWARFDebugArangeSet.cpp \ 22 DWARFDebugAranges.cpp \ 23 DWARFDebugInfo.cpp \ 24 DWARFDebugInfoEntry.cpp \ 25 DWARFDebugMacro.cpp \ 26 DWARFDebugRanges.cpp \ 27 DWARFDeclContext.cpp \ 28 DWARFDefines.cpp \ 29 DWARFFormValue.cpp \ 30 DWARFIndex.cpp \ 31 DWARFLocationExpression.cpp \ 32 DWARFTypeUnit.cpp \ 33 DWARFUnit.cpp \ 34 DebugNamesDWARFIndex.cpp \ 35 HashedNameToDIE.cpp \ 36 LogChannelDWARF.cpp \ 37 ManualDWARFIndex.cpp \ 38 NameToDIE.cpp \ 39 PDBASTParser.cpp \ 40 PDBLocationToDWARFExpression.cpp \ 41 PdbAstBuilder.cpp \ 42 PdbFPOProgramToDWARFExpression.cpp \ 43 PdbIndex.cpp \ 44 PdbSymUid.cpp \ 45 PdbUtil.cpp \ 46 SymbolFileBreakpad.cpp \ 47 SymbolFileDWARF.cpp \ 48 SymbolFileDWARFDebugMap.cpp \ 49 SymbolFileDWARFDwo.cpp \ 50 SymbolFileDWARFDwoDwp.cpp \ 51 SymbolFileDWARFDwp.cpp \ 52 SymbolFileNativePDB.cpp \ 53 SymbolFilePDB.cpp \ 54 SymbolFileSymtab.cpp \ 55 UdtRecordCompleter.cpp \ 56 UniqueDWARFASTType.cpp \ 57 58.PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/Breakpad 59.PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/DWARF 60.PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/NativePDB 61.PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/PDB 62.PATH: ${.CURDIR}/../../../llvm/lldb/source/Plugins/SymbolFile/Symtab 63 64install: 65 @# Nothing here so far ... 66 67.include <bsd.lib.mk> 68 69CPPFLAGS+= ${LLDB_INCLUDES} 70CPPFLAGS+= ${CLANG_INCLUDES} 71CPPFLAGS+= -I${.OBJDIR}/../include/lldb/Plugins 72