flutter/packages/flutter_tools/test/base
Chris Bracken 849676fc7f
Support multi-arch iOS binaries (#17312)
This change adds support for armv7, arm64, and universal iOS apps.

This change eliminates iOS target architecture hardcoding (previously
arm64 only) and uses the target architecture(s) specified in Xcode's
ARCHS setting ('Architectures' in Xcode Build Settings).

For universal binaries, set ARCHS to its default value, $(ARCHS_STANDARD).

Note that after changing the architecture in Xcode, developers should
run 'pod install' from the ios subdirectory of their project. A separate
change (that will land before this one) will add support for
automatically detecting project file and Podfile changes and re-running
pod install if necessary.

This change also adds an --ios-arch option to flutter build aot. In iOS
AOT builds (in profile and release mode), this dictates which
architectures are built into App.framework. This flag should generally
be unnecessary to set manually since flutter build aot is typically only
invoked internally by flutter itself.
2018-05-06 18:43:07 -07:00
..
build_test.dart Support multi-arch iOS binaries (#17312) 2018-05-06 18:43:07 -07:00
common_test.dart Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00
context_test.dart Bump mockito to 3.0.0-alpha+3 (#16306) 2018-04-09 12:43:31 -07:00
file_system_test.dart some whitespace cleanup (#14443) 2018-02-02 23:27:29 +01:00
fingerprint_test.dart Add Fingerprinter class (#17255) 2018-05-03 17:31:37 -07:00
flags_test.dart Make AppContext immutable and race-free (#15984) 2018-03-28 10:58:28 -07:00
io_test.dart Use deprecated io constants (#17278) 2018-05-03 22:27:29 -07:00
logger_test.dart Android license detector in doctor, take two (#14783) 2018-02-28 12:09:52 -08:00
logs_test.dart Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00
net_test.dart Add catch for SocketException and tests for exception handling on fetchUrl. (#16569) 2018-04-16 14:02:07 -07:00
os_test.dart Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00
os_utils_test.dart Rearrange tests to more closely match code structure (#10043) 2017-05-12 10:44:52 -07:00
process_test.dart Give file system recording serialization a timeout. (#15217) 2018-03-07 11:39:59 -08:00
terminal_test.dart Minor flutter_tools test reorganization (#10356) 2017-05-26 16:12:42 -07:00