35 lines
939 B
CMake
35 lines
939 B
CMake
lldb_tablegen(ProcessKDPProperties.inc -gen-lldb-property-defs
|
|
SOURCE ProcessKDPProperties.td
|
|
TARGET LLDBPluginProcessMacOSXKernelPropertiesGen)
|
|
|
|
lldb_tablegen(ProcessKDPPropertiesEnum.inc -gen-lldb-property-enum-defs
|
|
SOURCE ProcessKDPProperties.td
|
|
TARGET LLDBPluginProcessMacOSXKernelPropertiesEnumGen)
|
|
|
|
add_lldb_library(lldbPluginProcessMacOSXKernel PLUGIN
|
|
CommunicationKDP.cpp
|
|
ProcessKDP.cpp
|
|
ProcessKDPLog.cpp
|
|
RegisterContextKDP_arm.cpp
|
|
RegisterContextKDP_arm64.cpp
|
|
RegisterContextKDP_i386.cpp
|
|
RegisterContextKDP_x86_64.cpp
|
|
ThreadKDP.cpp
|
|
|
|
LINK_LIBS
|
|
lldbBreakpoint
|
|
lldbCore
|
|
lldbHost
|
|
lldbInterpreter
|
|
lldbSymbol
|
|
lldbTarget
|
|
lldbUtility
|
|
lldbPluginDynamicLoaderDarwinKernel
|
|
lldbPluginDynamicLoaderStatic
|
|
lldbPluginProcessUtility
|
|
)
|
|
|
|
add_dependencies(lldbPluginProcessMacOSXKernel
|
|
LLDBPluginProcessMacOSXKernelPropertiesGen
|
|
LLDBPluginProcessMacOSXKernelPropertiesEnumGen)
|