33 lines · plain
1add_subdirectory(argdumper)2add_subdirectory(driver)3add_subdirectory(intel-features)4 5# We want lldb-test to be built only when it's needed,6# i.e. if a target requires it as dependency. The typical7# example is `check-lldb`. So, we pass EXCLUDE_FROM_ALL here.8add_subdirectory(lldb-test EXCLUDE_FROM_ALL)9add_subdirectory(lldb-fuzzer EXCLUDE_FROM_ALL)10 11add_lldb_tool_subdirectory(lldb-instr)12add_lldb_tool_subdirectory(lldb-dap)13add_lldb_tool_subdirectory(lldb-mcp)14if (LLDB_BUILD_LLDBRPC)15 add_lldb_tool_subdirectory(lldb-rpc-gen)16endif()17if (LLDB_CAN_USE_LLDB_RPC_SERVER)18 add_subdirectory(lldb-rpc)19endif()20 21if (CMAKE_SYSTEM_NAME MATCHES "Darwin")22 add_lldb_tool_subdirectory(darwin-debug)23 if(NOT LLDB_USE_SYSTEM_DEBUGSERVER)24 add_lldb_tool_subdirectory(debugserver)25 endif()26endif()27 28if (LLDB_CAN_USE_LLDB_SERVER)29 add_lldb_tool_subdirectory(lldb-server)30endif()31 32add_lldb_tool_subdirectory(yaml2macho-core)33