| if ( CMAKE_SYSTEM_NAME MATCHES "Linux|Android|FreeBSD|NetBSD|OpenBSD" ) |
| list(APPEND EXTRA_PLUGINS lldbPluginProcessPOSIX) |
| endif() |
| |
| if ( CMAKE_SYSTEM_NAME MATCHES "Windows" ) |
| list(APPEND EXTRA_PLUGINS lldbPluginProcessWindowsCommon) |
| endif () |
| |
| add_lldb_library(lldbInitialization |
| SystemInitializerCommon.cpp |
| SystemInitializer.cpp |
| SystemLifetimeManager.cpp |
| |
| ADDITIONAL_HEADER_DIRS |
| ${LLDB_INCLUDE_DIR}/lldb/Initialization |
| LINK_COMPONENTS |
| Support |
| LINK_LIBS |
| lldbCore |
| lldbHost |
| lldbPluginProcessGDBRemote |
| ${EXTRA_PLUGINS} |
| ${LLDB_SYSTEM_LIBS} |
| ) |