From fdd7ebc59ffc53643a428e3770822cba3fee503b Mon Sep 17 00:00:00 2001 From: Jackson Gardner Date: Fri, 24 Jan 2025 18:03:09 -0800 Subject: [PATCH] Don't install xcode when doing `local_engine` web builds on mac. (#162164) We don't actually need Xcode installed to do web builds on a Mac, since it uses emscripten. We can specify to skip the install via the property added here: https://flutter-review.googlesource.com/c/recipes/+/62500 --- engine/src/flutter/ci/builders/local_engine.json | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/engine/src/flutter/ci/builders/local_engine.json b/engine/src/flutter/ci/builders/local_engine.json index 55cd17dd1f7..a7428c79358 100644 --- a/engine/src/flutter/ci/builders/local_engine.json +++ b/engine/src/flutter/ci/builders/local_engine.json @@ -1004,7 +1004,7 @@ "name": "macos/wasm_release", "drone_dimensions": [ "device_type=none", - "os=Mac" + "os=Mac-13|Mac-14" ], "gclient_variables": { "download_android_deps": false, @@ -1023,13 +1023,18 @@ "flutter/web_sdk:flutter_web_sdk_archive" ] }, + "properties": { + "$flutter/osx_sdk": { + "skip_xcode_install": true + } + }, "cas_archive": false }, { "name": "macos/wasm_debug_unopt", "drone_dimensions": [ "device_type=none", - "os=Mac" + "os=Mac-13|Mac-14" ], "gclient_variables": { "download_android_deps": false, @@ -1049,6 +1054,11 @@ "flutter/web_sdk:flutter_web_sdk_archive" ] }, + "properties": { + "$flutter/osx_sdk": { + "skip_xcode_install": true + } + }, "cas_archive": false } ]