auto-submit[bot]
cc4e07954d
Reverts "Improve build output for all platforms" (#143125)
Reverts flutter/flutter#128236
Initiated by: vashworth
Reason for reverting: Causing `Mac_pixel_7pro run_release_test` and `Mac_arm64_android run_release_test` to fail: https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_pixel_7pro%20run_release_test/547/overview
https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_arm64_android%20run_release_test/10516/overview
Original PR Author: guidezpl
Reviewed By: {christopherfujino, loic-sharma}
This change reverts the following previous change:
Original Description:
Improves the build output:
1. Gives confirmation that the build succeeded, in green
1. Gives the path to the built executable, without a trailing period to make it slightly easier to cmd/ctrl+open
1. Gives the size of the built executable (when the built executable is self contained)
### `apk`, `appbundle`
<img width="607" alt="image" src="https://github.com/flutter/flutter/assets/6655696/ecc52abe-cd2e-4116-b22a-8385ae3e980d">
<img width="634" alt="image" src="https://github.com/flutter/flutter/assets/6655696/8af8bd33-c0bd-4215-9a06-9652ee019436">
### `macos`, `ios`, `ipa`
Build executables are self-contained and use a newly introduced `OperatingSystemUtils.getDirectorySize`.
<img width="514" alt="image" src="https://github.com/flutter/flutter/assets/6655696/b5918a69-3959-4417-9205-4f501d185257">
<img width="581" alt="image" src="https://github.com/flutter/flutter/assets/6655696/d72fd420-18cf-4470-9e4b-b6ac10fbcd50">
<img width="616" alt="image" src="https://github.com/flutter/flutter/assets/6655696/5f235ce1-252a-4c13-898f-139f6c7bc698">
### `windows`, `linux`, and `web`
Build executables aren't self-contained, and folder size can sometimes overestimate distribution size, therefore their size isn't mentioned (see discussion below).
<img width="647" alt="image" src="https://github.com/flutter/flutter/assets/6655696/7179e771-1eb7-48f6-b770-975bc073437b">
<img width="658" alt="image" src="https://github.com/flutter/flutter/assets/6655696/a6801cab-7b5a-4975-a406-f4c9fa44d7a2">
<img width="608" alt="image" src="https://github.com/flutter/flutter/assets/6655696/ee7c4125-a273-4a65-95d7-ab441edf8ac5">
### Size reporting
When applicable, the printed size matches the OS reported size.
- macOS
<img width="391" alt="image" src="https://github.com/flutter/flutter/assets/6655696/881cbfb1-d355-444b-ab44-c1a6343190ce">
- Windows
<img width="338" alt="image" src="https://github.com/flutter/flutter/assets/6655696/3b806def-3d15-48a9-8a25-df200d6feef7">
- Linux
<img width="320" alt="image" src="https://github.com/flutter/flutter/assets/6655696/89a4aa3d-2148-4f3b-b231-f93a057fee2b">
## Related issues
Part of #120127
Fixes https://github.com/flutter/flutter/issues/121401
2024-02-07 22:44:19 +00:00
..
2024-02-07 22:44:19 +00:00
2024-02-07 22:44:19 +00:00
2024-02-07 20:00:02 +00:00
2024-02-07 22:44:19 +00:00
2023-10-12 13:23:52 -04:00
2024-02-02 18:23:08 +00:00
2024-01-16 21:40:08 +00:00
2024-02-02 01:52:28 +00:00
2023-03-31 02:31:07 +00:00
2024-01-26 21:41:16 +00:00
2024-02-07 00:01:18 +00:00
2024-02-07 22:44:19 +00:00
2024-02-07 22:44:19 +00:00
2024-01-10 18:50:07 +00:00
2024-02-07 22:44:19 +00:00
2024-01-03 23:05:46 +00:00
2023-12-14 00:11:32 +00:00
2024-01-25 16:29:42 +01:00
2024-02-07 21:22:26 +00:00
2024-02-07 00:01:18 +00:00
2024-01-05 21:47:58 +00:00
2024-01-26 21:41:16 +00:00
2024-02-07 22:44:19 +00:00
2024-02-07 22:44:19 +00:00
2023-01-23 21:43:08 +00:00
2024-01-26 00:08:20 +00:00
2024-01-29 18:43:57 +00:00
2024-02-07 21:22:26 +00:00
2024-02-02 18:23:08 +00:00
2023-08-10 21:48:06 +00:00
2023-09-12 20:20:04 +00:00
2023-05-19 22:25:55 +00:00
2023-07-24 17:22:25 +00:00
2023-10-11 16:15:26 -04:00
2024-01-26 21:41:16 +00:00
2023-03-22 07:53:56 -07:00
2023-02-23 19:43:21 +00:00
2022-07-15 23:12:05 +00:00
2023-10-12 13:23:52 -04:00
2024-02-07 18:04:31 +00:00
2024-02-02 01:52:28 +00:00
2022-10-27 22:40:08 +00:00
2023-03-22 21:12:22 +00:00
2024-01-26 21:41:16 +00:00
2023-05-20 06:29:21 +00:00
2023-11-27 22:00:50 +00:00
2024-01-26 00:08:20 +00:00
2024-01-26 00:08:20 +00:00
2023-10-18 00:27:54 +00:00
2023-10-18 00:27:54 +00:00
2024-01-26 21:41:16 +00:00
2024-01-22 21:54:06 +00:00
2023-09-10 08:07:13 +00:00
2024-02-02 18:23:08 +00:00
2024-02-02 01:52:28 +00:00
2023-02-23 19:43:21 +00:00
2023-06-15 20:25:19 +00:00
2024-01-26 00:08:20 +00:00
2024-02-07 00:01:18 +00:00
2022-11-16 02:49:00 +00:00
2023-01-23 21:43:08 +00:00
2023-03-09 21:33:38 +00:00
2021-11-12 14:43:52 -08:00
2023-12-21 19:01:16 +00:00
2022-08-09 17:59:06 +00:00
2023-10-31 13:27:26 +00:00
2024-02-02 20:19:42 +00:00
2023-06-30 18:07:54 +00:00
2022-12-15 14:43:32 -08:00
2023-09-12 20:20:04 +00:00
2024-02-07 22:44:19 +00:00
2024-01-29 09:49:09 -08:00
2024-02-07 18:04:31 +00:00
2024-01-26 00:08:20 +00:00
2023-08-18 02:58:20 +00:00
2023-02-28 11:57:04 -05:00
2024-02-01 18:53:23 +00:00
2023-09-06 17:22:13 +00:00
2023-10-18 22:19:18 +00:00
2023-10-25 17:08:57 +00:00