diff --git a/ci/builders/mac_host_engine.json b/ci/builders/mac_host_engine.json index 9f9c368f48d3f..37cb8a8b9d724 100644 --- a/ci/builders/mac_host_engine.json +++ b/ci/builders/mac_host_engine.json @@ -6,7 +6,6 @@ "base_path": "out/host_debug/zip_archives/", "type": "gcs", "include_paths": [ - "out/host_debug/zip_archives/darwin-x64/FlutterMacOS.framework.zip", "out/host_debug/zip_archives/darwin-x64/gen_snapshot.zip", "out/host_debug/zip_archives/darwin-x64/artifacts.zip", "out/host_debug/zip_archives/darwin-x64/FlutterEmbedder.framework.zip", @@ -52,7 +51,6 @@ "base_path": "out/host_profile/zip_archives/", "type": "gcs", "include_paths": [ - "out/host_profile/zip_archives/darwin-x64-profile/FlutterMacOS.framework.zip", "out/host_profile/zip_archives/darwin-x64-profile/gen_snapshot.zip", "out/host_profile/zip_archives/darwin-x64-profile/artifacts.zip" ], @@ -106,7 +104,6 @@ "base_path": "out/host_release/zip_archives/", "type": "gcs", "include_paths": [ - "out/host_release/zip_archives/darwin-x64-release/FlutterMacOS.framework.zip", "out/host_release/zip_archives/darwin-x64-release/gen_snapshot.zip", "out/host_release/zip_archives/darwin-x64-release/artifacts.zip", "out/host_release/zip_archives/darwin-x64/font-subset.zip" @@ -272,7 +269,34 @@ "--x64-out-dir", "out/host_release", "--dsym", - "--strip" + "--strip", + "--zip" + ], + "script": "flutter/sky/tools/create_macos_framework.py" + }, + { + "name": "Debug-FlutterMacOS.framework", + "parameters": [ + "--dst", + "out/debug", + "--arm64-out-dir", + "out/mac_debug_arm64", + "--x64-out-dir", + "out/host_debug", + "--zip" + ], + "script": "flutter/sky/tools/create_macos_framework.py" + }, + { + "name": "Profile-FlutterMacOS.framework", + "parameters": [ + "--dst", + "out/profile", + "--arm64-out-dir", + "out/mac_profile_arm64", + "--x64-out-dir", + "out/host_profile", + "--zip" ], "script": "flutter/sky/tools/create_macos_framework.py" } @@ -282,6 +306,18 @@ { "source": "out/release/FlutterMacOS.dSYM.zip", "destination": "darwin-x64-release/FlutterMacOS.dSYM.zip" + }, + { + "source": "out/debug/FlutterMacOS.framework.zip", + "destination": "darwin-x64/FlutterMacOS.framework.zip" + }, + { + "source": "out/profile/FlutterMacOS.framework.zip", + "destination": "darwin-x64-profile/FlutterMacOS.framework.zip" + }, + { + "source": "out/release/FlutterMacOS.framework.zip", + "destination": "darwin-x64-release/FlutterMacOS.framework.zip" } ] }