xref: /llvm-project/lldb/source/Plugins/Process/CMakeLists.txt (revision 1b476ecdcf4b544af1436341fc923c0b73793cbe)
1if (CMAKE_SYSTEM_NAME MATCHES "Linux|Android")
2  add_subdirectory(Linux)
3  add_subdirectory(POSIX)
4elseif (CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
5  add_subdirectory(FreeBSD)
6  add_subdirectory(POSIX)
7elseif (CMAKE_SYSTEM_NAME MATCHES "NetBSD")
8  add_subdirectory(NetBSD)
9  add_subdirectory(POSIX)
10elseif (CMAKE_SYSTEM_NAME MATCHES "OpenBSD")
11  add_subdirectory(POSIX)
12elseif (CMAKE_SYSTEM_NAME MATCHES "Windows")
13  add_subdirectory(Windows/Common)
14elseif (CMAKE_SYSTEM_NAME MATCHES "Darwin")
15  add_subdirectory(MacOSX-Kernel)
16endif()
17add_subdirectory(scripted)
18add_subdirectory(gdb-remote)
19add_subdirectory(Utility)
20add_subdirectory(elf-core)
21add_subdirectory(mach-core)
22add_subdirectory(minidump)
23add_subdirectory(FreeBSDKernel)
24