Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[macOS][iOS] Eliminate strip_bitcode action (flutter#36627)
Eliminates the `strip_bitcode` GN rule defined in //flutter/sky/tools/mac.gni and the related script at //flutter/sky/tools/strip_bitcode.py. As of Xcode 14, bitcode is deprecated, no longer enabled by default, and generates a warning message if a project enables it. Bitcode support will be removed entirely from a future version of Xcode. The `strip_bitcode` rule had two purposes: 1. Copy the binary specified by its input parameter to the path specified by its output parameter. 2. Strip bitcode segments as it does so. While we no longer require the second of these functions, we still use the first to create a `gen_snapshot` binary suffixed with the target architecture. This replaces `strip_bitcode` with the built-in gn `copy` rule instead. Issue: flutter/flutter#107884 Issue: flutter/flutter#112896 Issue: flutter/flutter#101138 Issue: flutter/flutter#103386
- Loading branch information