1lldb_tablegen(ProcessGDBRemoteProperties.inc -gen-lldb-property-defs 2 SOURCE ProcessGDBRemoteProperties.td 3 TARGET LLDBPluginProcessGDBRemotePropertiesGen) 4 5lldb_tablegen(ProcessGDBRemotePropertiesEnum.inc -gen-lldb-property-enum-defs 6 SOURCE ProcessGDBRemoteProperties.td 7 TARGET LLDBPluginProcessGDBRemotePropertiesEnumGen) 8 9set(LLDB_PLUGINS 10 lldbPluginProcessUtility 11 lldbPluginPlatformMacOSX 12) 13 14if(HAVE_LIBCOMPRESSION) 15 set(LIBCOMPRESSION compression) 16endif() 17 18add_lldb_library(lldbPluginProcessGDBRemote PLUGIN 19 GDBRemoteClientBase.cpp 20 GDBRemoteCommunication.cpp 21 GDBRemoteCommunicationClient.cpp 22 GDBRemoteCommunicationHistory.cpp 23 GDBRemoteCommunicationReplayServer.cpp 24 GDBRemoteCommunicationServer.cpp 25 GDBRemoteCommunicationServerCommon.cpp 26 GDBRemoteCommunicationServerLLGS.cpp 27 GDBRemoteCommunicationServerPlatform.cpp 28 GDBRemoteRegisterContext.cpp 29 ProcessGDBRemote.cpp 30 ProcessGDBRemoteLog.cpp 31 ThreadGDBRemote.cpp 32 33 LINK_LIBS 34 lldbBreakpoint 35 lldbCore 36 lldbDataFormatters 37 lldbHost 38 lldbInterpreter 39 lldbSymbol 40 lldbTarget 41 lldbUtility 42 ${LLDB_PLUGINS} 43 ${LIBCOMPRESSION} 44 LINK_COMPONENTS 45 Support 46 ) 47 48add_dependencies(lldbPluginProcessGDBRemote 49 LLDBPluginProcessGDBRemotePropertiesGen 50 LLDBPluginProcessGDBRemotePropertiesEnumGen) 51