| set(PROC_WINDOWS_COMMON_SOURCES |
| DebuggerThread.cpp |
| LocalDebugDelegate.cpp |
| ProcessWindows.cpp |
| ProcessWindowsLog.cpp |
| RegisterContextWindows.cpp |
| TargetThreadWindows.cpp |
| ) |
| |
| if (CMAKE_SIZEOF_VOID_P EQUAL 4) |
| set(PROC_WINDOWS_COMMON_SOURCES ${PROC_WINDOWS_COMMON_SOURCES} |
| x86/RegisterContextWindows_x86.cpp |
| ) |
| elseif (CMAKE_SIZEOF_VOID_P EQUAL 8) |
| set(PROC_WINDOWS_COMMON_SOURCES ${PROC_WINDOWS_COMMON_SOURCES} |
| x64/RegisterContextWindows_x64.cpp |
| ) |
| endif() |
| |
| add_lldb_library(lldbPluginProcessWindowsCommon PLUGIN |
| ${PROC_WINDOWS_COMMON_SOURCES} |
| |
| LINK_LIBS |
| lldbCore |
| lldbHost |
| lldbInterpreter |
| lldbSymbol |
| lldbTarget |
| ws2_32 |
| rpcrt4 |
| LINK_COMPONENTS |
| Support |
| ) |