xref: /openbsd-src/gnu/llvm/lldb/source/Initialization/CMakeLists.txt (revision adae0cfddad1cb50e512c3edbc993eee4037999b)
1if ( CMAKE_SYSTEM_NAME MATCHES "Linux|Android|FreeBSD|NetBSD|OpenBSD" )
2  list(APPEND EXTRA_PLUGINS lldbPluginProcessPOSIX)
3endif()
4
5if ( CMAKE_SYSTEM_NAME MATCHES "Windows" )
6  list(APPEND EXTRA_PLUGINS lldbPluginProcessWindowsCommon)
7endif ()
8
9add_lldb_library(lldbInitialization
10  SystemInitializerCommon.cpp
11  SystemInitializer.cpp
12  SystemLifetimeManager.cpp
13
14  LINK_LIBS
15    lldbCore
16    lldbHost
17    lldbPluginProcessGDBRemote
18    ${EXTRA_PLUGINS}
19    ${LLDB_SYSTEM_LIBS}
20  LINK_COMPONENTS
21    Support
22  )
23