brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 3413360 Raw
33 lines · plain
1set_property(DIRECTORY PROPERTY LLDB_PLUGIN_KIND Process)2set_property(DIRECTORY PROPERTY LLDB_ACCEPTABLE_PLUGIN_DEPENDENCIES ObjectFile)3# This dependency is part of a loop (Process<->DynamicLoader).4set_property(DIRECTORY PROPERTY LLDB_TOLERATED_PLUGIN_DEPENDENCIES DynamicLoader)5 6if (CMAKE_SYSTEM_NAME MATCHES "Linux|Android")7  add_subdirectory(Linux)8  add_subdirectory(POSIX)9elseif (CMAKE_SYSTEM_NAME MATCHES "FreeBSD")10  add_subdirectory(FreeBSD)11  add_subdirectory(POSIX)12elseif (CMAKE_SYSTEM_NAME MATCHES "NetBSD")13  add_subdirectory(NetBSD)14  add_subdirectory(POSIX)15elseif (CMAKE_SYSTEM_NAME MATCHES "AIX")16  add_subdirectory(AIX)17  add_subdirectory(POSIX)18elseif (CMAKE_SYSTEM_NAME MATCHES "OpenBSD")19  add_subdirectory(POSIX)20elseif (CMAKE_SYSTEM_NAME MATCHES "Windows")21  add_subdirectory(Windows/Common)22elseif (CMAKE_SYSTEM_NAME MATCHES "Darwin")23  add_subdirectory(MacOSX-Kernel)24endif()25add_subdirectory(scripted)26add_subdirectory(gdb-remote)27add_subdirectory(Utility)28add_subdirectory(elf-core)29add_subdirectory(mach-core)30add_subdirectory(minidump)31add_subdirectory(FreeBSDKernel)32add_subdirectory(wasm)33