From dc6d452a9df63ddc9e9252c0732a4f1f269e698e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Sat, 5 Jul 2025 12:08:24 +0200 Subject: [PATCH] Explicitly install Metal toolchain for Xcode It's not included by default in Xcode 26. Change-Id: Ie1e11bdeba18c4ee1e00132fc4bc075b8218e1fc Reviewed-by: Ville-Pekka Karhu --- coin/provisioning/common/macos/install_xcode.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/coin/provisioning/common/macos/install_xcode.sh b/coin/provisioning/common/macos/install_xcode.sh index 440f19b9..95f611a7 100755 --- a/coin/provisioning/common/macos/install_xcode.sh +++ b/coin/provisioning/common/macos/install_xcode.sh @@ -49,6 +49,9 @@ function InstallXCode() { # -runFirstLaunch is valid in 9.x sudo xcodebuild -runFirstLaunch || true + # Metal toolchain not included by default in Xcode 26 + xcodebuild -downloadComponent MetalToolchain || true + echo "Enabling developer mode, so that using lldb does not require interactive password entry" sudo /usr/sbin/DevToolsSecurity -enable