diff --git a/ci/builders/local_engine.json b/ci/builders/local_engine.json index a499692368bc8..6ee386d563312 100644 --- a/ci/builders/local_engine.json +++ b/ci/builders/local_engine.json @@ -1,5 +1,168 @@ { "builds": [ + { + "cas_archive": false, + "drone_dimensions": [ + "os=Mac-13", + "device_type=none" + ], + "gclient_variables": { + "download_android_deps": false, + "use_rbe": true + }, + "gn": [ + "--ios", + "--runtime-mode", + "debug", + "--no-stripped", + "--no-lto", + "--xcode-symlinks", + "--rbe", + "--no-goma" + ], + "name": "macos/ios_debug", + "description": "Builds a debug mode engine that targets iOS from a macOS host.", + "ninja": { + "config": "ios_debug", + "targets": [] + }, + "properties": { + "$flutter/osx_sdk": { + "sdk_version": "15a240d" + } + } + }, + { + "cas_archive": false, + "drone_dimensions": [ + "os=Mac-13", + "device_type=none" + ], + "gclient_variables": { + "download_android_deps": false, + "use_rbe": true + }, + "gn": [ + "--ios", + "--runtime-mode", + "profile", + "--no-stripped", + "--no-lto", + "--xcode-symlinks", + "--rbe", + "--no-goma" + ], + "name": "macos/ios_profile", + "description": "Builds a profile mode engine that targets iOS from a macOS host.", + "ninja": { + "config": "ios_profile", + "targets": [] + }, + "properties": { + "$flutter/osx_sdk": { + "sdk_version": "15a240d" + } + } + }, + { + "cas_archive": false, + "drone_dimensions": [ + "os=Mac-13", + "device_type=none" + ], + "gclient_variables": { + "download_android_deps": false, + "use_rbe": true + }, + "gn": [ + "--ios", + "--runtime-mode", + "release", + "--no-stripped", + "--no-lto", + "--xcode-symlinks", + "--rbe", + "--no-goma" + ], + "name": "macos/ios_release", + "description": "Builds a release mode engine that targets iOS from a macOS host.", + "ninja": { + "config": "ios_release", + "targets": [] + }, + "properties": { + "$flutter/osx_sdk": { + "sdk_version": "15a240d" + } + } + }, + { + "cas_archive": false, + "drone_dimensions": [ + "os=Mac-13", + "device_type=none" + ], + "gclient_variables": { + "download_android_deps": false, + "use_rbe": true + }, + "gn": [ + "--ios", + "--simulator", + "--runtime-mode", + "debug", + "--no-stripped", + "--no-lto", + "--xcode-symlinks", + "--rbe", + "--no-goma" + ], + "name": "macos/ios_debug_sim", + "description": "Builds a debug mode engine that targets the x64 iOS simulator from a macOS host.", + "ninja": { + "config": "ios_debug_sim", + "targets": [] + }, + "properties": { + "$flutter/osx_sdk": { + "sdk_version": "15a240d" + } + } + }, + { + "cas_archive": false, + "drone_dimensions": [ + "os=Mac-13", + "device_type=none" + ], + "gclient_variables": { + "download_android_deps": false, + "use_rbe": true + }, + "gn": [ + "--ios", + "--simulator", + "--simulator-cpu=arm64", + "--runtime-mode", + "debug", + "--no-stripped", + "--no-lto", + "--xcode-symlinks", + "--rbe", + "--no-goma" + ], + "name": "macos/ios_debug_sim_arm64", + "description": "Builds a debug mode engine that targets the arm64 iOS simulator from a macOS host.", + "ninja": { + "config": "ios_debug_sim_arm64", + "targets": [] + }, + "properties": { + "$flutter/osx_sdk": { + "sdk_version": "15a240d" + } + } + }, { "cas_archive": false, "drone_dimensions": [