34 lines · plain
1lldb_tablegen(ProcessKDPProperties.inc -gen-lldb-property-defs2 SOURCE ProcessKDPProperties.td3 TARGET LLDBPluginProcessMacOSXKernelPropertiesGen)4 5lldb_tablegen(ProcessKDPPropertiesEnum.inc -gen-lldb-property-enum-defs6 SOURCE ProcessKDPProperties.td7 TARGET LLDBPluginProcessMacOSXKernelPropertiesEnumGen)8 9add_lldb_library(lldbPluginProcessMacOSXKernel PLUGIN10 CommunicationKDP.cpp11 ProcessKDP.cpp12 ProcessKDPLog.cpp13 RegisterContextKDP_arm.cpp14 RegisterContextKDP_arm64.cpp15 RegisterContextKDP_x86_64.cpp16 ThreadKDP.cpp17 18 LINK_LIBS19 lldbBreakpoint20 lldbCore21 lldbHost22 lldbInterpreter23 lldbSymbol24 lldbTarget25 lldbUtility26 lldbPluginDynamicLoaderDarwinKernel27 lldbPluginDynamicLoaderStatic28 lldbPluginProcessUtility29 )30 31add_dependencies(lldbPluginProcessMacOSXKernel32 LLDBPluginProcessMacOSXKernelPropertiesGen33 LLDBPluginProcessMacOSXKernelPropertiesEnumGen)34