Index: lldb/cmake/caches/Apple-lldb-TVSimulator.cmake =================================================================== --- /dev/null +++ lldb/cmake/caches/Apple-lldb-TVSimulator.cmake @@ -0,0 +1,6 @@ +include(${CMAKE_CURRENT_LIST_DIR}/Apple-lldb-macOS.cmake) + +# -j1 is required as simultaneously launching different processes on the simulator +# doesn't work. +set(LLVM_LIT_ARGS "-sv -j1" CACHE STRING "") +set(LLDB_TEST_USER_ARGS "--apple-sdk;appletvsimulator;--platform-name;tvos-simulator" CACHE STRING "") Index: lldb/cmake/caches/Apple-lldb-WatchSimulator.cmake =================================================================== --- /dev/null +++ lldb/cmake/caches/Apple-lldb-WatchSimulator.cmake @@ -0,0 +1,6 @@ +include(${CMAKE_CURRENT_LIST_DIR}/Apple-lldb-macOS.cmake) + +# -j1 is required as simultaneously launching different processes on the simulator +# doesn't work. +set(LLVM_LIT_ARGS "-sv -j1" CACHE STRING "") +set(LLDB_TEST_USER_ARGS "--apple-sdk;watchsimulator;--platform-name;watchos-simulator" CACHE STRING "") Index: lldb/cmake/caches/Apple-lldb-iPhoneSimulator.cmake =================================================================== --- /dev/null +++ lldb/cmake/caches/Apple-lldb-iPhoneSimulator.cmake @@ -0,0 +1,6 @@ +include(${CMAKE_CURRENT_LIST_DIR}/Apple-lldb-macOS.cmake) + +# -j1 is required as simultaneously launching different processes on the simulator +# doesn't work. +set(LLVM_LIT_ARGS "-sv -j1" CACHE STRING "") +set(LLDB_TEST_USER_ARGS "--apple-sdk;iphonesimulator;--platform-name;ios-simulator" CACHE STRING "")