forked from OSchip/llvm-project
[CMake] [4/4] Update a batch of plugins
This is extending the updates from r293696 to more LLDB plugins. llvm-svn: 293701
This commit is contained in:
parent
81b8f12b42
commit
3173c964da
|
@ -1,3 +1,7 @@
|
|||
add_lldb_library(lldbPluginScriptInterpreterNone
|
||||
add_lldb_library(lldbPluginScriptInterpreterNone PLUGIN
|
||||
ScriptInterpreterNone.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbCore
|
||||
lldbInterpreter
|
||||
)
|
|
@ -1,5 +1,15 @@
|
|||
add_lldb_library(lldbPluginScriptInterpreterPython
|
||||
add_lldb_library(lldbPluginScriptInterpreterPython PLUGIN
|
||||
PythonDataObjects.cpp
|
||||
PythonExceptionState.cpp
|
||||
ScriptInterpreterPython.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbBreakpoint
|
||||
lldbCore
|
||||
lldbDataFormatters
|
||||
lldbHost
|
||||
lldbInterpreter
|
||||
lldbTarget
|
||||
LINK_COMPONENTS
|
||||
Support
|
||||
)
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
list(APPEND SOURCES
|
||||
add_lldb_library(lldbPluginStructuredDataDarwinLog PLUGIN
|
||||
StructuredDataDarwinLog.cpp
|
||||
)
|
||||
|
||||
add_lldb_library(lldbPluginStructuredDataDarwinLog ${SOURCES})
|
||||
LINK_LIBS
|
||||
lldbBreakpoint
|
||||
lldbCore
|
||||
lldbInterpreter
|
||||
lldbTarget
|
||||
)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
add_lldb_library(lldbPluginSymbolFileDWARF
|
||||
add_lldb_library(lldbPluginSymbolFileDWARF PLUGIN
|
||||
DIERef.cpp
|
||||
DWARFAbbreviationDeclaration.cpp
|
||||
DWARFASTParserClang.cpp
|
||||
|
@ -32,4 +32,20 @@ add_lldb_library(lldbPluginSymbolFileDWARF
|
|||
SymbolFileDWARFDwo.cpp
|
||||
SymbolFileDWARFDebugMap.cpp
|
||||
UniqueDWARFASTType.cpp
|
||||
|
||||
LINK_LIBS
|
||||
clangAST
|
||||
clangBasic
|
||||
lldbCore
|
||||
lldbExpression
|
||||
lldbHost
|
||||
lldbInterpreter
|
||||
lldbSymbol
|
||||
lldbTarget
|
||||
lldbUtility
|
||||
lldbPluginObjCLanguage
|
||||
lldbPluginCPlusPlusLanguage
|
||||
lldbPluginExpressionParserClang
|
||||
LINK_COMPONENTS
|
||||
Support
|
||||
)
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
DebugInfoPDB)
|
||||
|
||||
add_lldb_library(lldbPluginSymbolFilePDB
|
||||
add_lldb_library(lldbPluginSymbolFilePDB PLUGIN
|
||||
PDBASTParser.cpp
|
||||
SymbolFilePDB.cpp
|
||||
|
||||
LINK_LIBS
|
||||
clangAST
|
||||
clangLex
|
||||
lldbCore
|
||||
lldbSymbol
|
||||
LINK_COMPONENTS
|
||||
DebugInfoPDB
|
||||
Support
|
||||
)
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
add_lldb_library(lldbPluginSymbolFileSymtab
|
||||
add_lldb_library(lldbPluginSymbolFileSymtab PLUGIN
|
||||
SymbolFileSymtab.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbCore
|
||||
lldbSymbol
|
||||
)
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
add_lldb_library(lldbPluginSymbolVendorELF
|
||||
add_lldb_library(lldbPluginSymbolVendorELF PLUGIN
|
||||
SymbolVendorELF.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbCore
|
||||
lldbHost
|
||||
lldbSymbol
|
||||
)
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
include_directories(${LIBXML2_INCLUDE_DIR})
|
||||
|
||||
add_lldb_library(lldbPluginSymbolVendorMacOSX
|
||||
add_lldb_library(lldbPluginSymbolVendorMacOSX PLUGIN
|
||||
SymbolVendorMacOSX.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbCore
|
||||
lldbHost
|
||||
lldbSymbol
|
||||
)
|
||||
|
|
|
@ -1,7 +1,17 @@
|
|||
add_lldb_library(lldbPluginSystemRuntimeMacOSX
|
||||
add_lldb_library(lldbPluginSystemRuntimeMacOSX PLUGIN
|
||||
AppleGetItemInfoHandler.cpp
|
||||
AppleGetPendingItemsHandler.cpp
|
||||
AppleGetQueuesHandler.cpp
|
||||
AppleGetThreadItemInfoHandler.cpp
|
||||
SystemRuntimeMacOSX.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbBreakpoint
|
||||
lldbCore
|
||||
lldbExpression
|
||||
lldbHost
|
||||
lldbSymbol
|
||||
lldbTarget
|
||||
lldbUtility
|
||||
lldbPluginProcessUtility
|
||||
)
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
add_lldb_library(lldbPluginUnwindAssemblyInstEmulation
|
||||
add_lldb_library(lldbPluginUnwindAssemblyInstEmulation PLUGIN
|
||||
UnwindAssemblyInstEmulation.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbCore
|
||||
lldbSymbol
|
||||
lldbTarget
|
||||
)
|
||||
|
|
|
@ -1,4 +1,12 @@
|
|||
add_lldb_library(lldbPluginUnwindAssemblyX86
|
||||
add_lldb_library(lldbPluginUnwindAssemblyX86 PLUGIN
|
||||
UnwindAssembly-x86.cpp
|
||||
x86AssemblyInspectionEngine.cpp
|
||||
|
||||
LINK_LIBS
|
||||
lldbCore
|
||||
lldbSymbol
|
||||
lldbTarget
|
||||
lldbUtility
|
||||
LINK_COMPONENTS
|
||||
Support
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue