flutter/packages/flutter_tools/test
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
..
android Check whether we can run sdkmanager in AndroidWorkflow.licensesAccepted (#16343) 2018-04-09 08:57:11 -07:00
base Support multi-arch iOS binaries (#17312) 2018-05-06 18:43:07 -07:00
commands Use deprecated io constants (#17278) 2018-05-03 22:27:29 -07:00
dart Use deprecated io constants (#17278) 2018-05-03 22:27:29 -07:00
data Traverse dependencies and dev dependencies separately (#15581) 2018-03-20 20:03:32 -07:00
integration Integration test for FlutterTesterDevice. (#16424) 2018-04-11 08:52:17 -07:00
intellij Make IntelliJPlugins tests use MemoryFileSystem. (#16341) 2018-04-08 09:46:11 -07:00
ios Revert "Recommend upgrading to Cocoapods 1.5.0 (#17210)" (#17300) 2018-05-04 20:50:01 +02:00
runner Move Cache.flutterRoot initialization up sooner (#16057) 2018-03-29 09:16:34 -07:00
src Use deprecated io constants (#17278) 2018-05-03 22:27:29 -07:00
tester Add a new Device backed by flutter_tester. (#16405) 2018-04-10 09:37:16 -07:00
analytics_test.dart add the full path to a flutter command (#16720) 2018-04-20 17:39:32 -07:00
application_package_test.dart Handle whitespace in entry values in the AAPT badging parser (#16245) 2018-04-05 10:24:05 -07:00
artifacts_test.dart Pass entry points JSON files to front-end server, take 2 (#15227) 2018-03-06 18:45:45 -08:00
asset_bundle_package_fonts_test.dart Always add a DevFS asset entry for the font manifest (#16650) 2018-04-16 21:48:21 -07:00
asset_bundle_package_test.dart Always add a DevFS asset entry for the font manifest (#16650) 2018-04-16 21:48:21 -07:00
asset_bundle_test.dart Use Dart 2 camel case constants (#15360) 2018-03-12 11:06:32 -07:00
asset_bundle_variant_test.dart Use Dart 2 camel case constants (#15360) 2018-03-12 11:06:32 -07:00
asset_test.dart some whitespace cleanup (#14443) 2018-02-02 23:27:29 +01:00
base_utils_test.dart Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
bug_report_test.dart Update dependencies (#16442) 2018-04-10 14:27:53 -07:00
cache_test.dart Use deprecated io constants (#17278) 2018-05-03 22:27:29 -07:00
channel_test.dart Again move mockito to 300plus2 (#15981) 2018-03-28 12:07:12 -07:00
compile_test.dart Extract KernelCompiler class (#16937) 2018-04-24 14:03:41 -07:00
config_test.dart pass the value of the android sdk (#11268) 2017-07-18 18:47:20 -07:00
crash_reporting_test.dart Remove writelnStderr (#16058) 2018-03-29 05:55:32 -07:00
dart_dependencies_test.dart some whitespace cleanup (#14443) 2018-02-02 23:27:29 +01:00
dependency_checker_test.dart some whitespace cleanup (#14443) 2018-02-02 23:27:29 +01:00
devfs_test.dart Use deprecated io constants (#17278) 2018-05-03 22:27:29 -07:00
device_test.dart Switch many Device methods to be async (#9587) 2017-04-25 17:23:00 -07:00
flutter_manifest_test.dart Allow null flutter schema in pubspec (#15690) 2018-03-19 14:55:54 -07:00
forbidden_imports_test.dart enable lint avoid_function_literals_in_foreach_calls (#12607) 2017-10-19 08:16:16 +02:00
hot_test.dart some whitespace cleanup (#14443) 2018-02-02 23:27:29 +01:00
project_test.dart Fix error with 'flutter packages get' in package projects (#16861) 2018-04-22 18:03:46 -07:00
protocol_discovery_test.dart Add support for binding to IPv6 localhost in flutter run (#13136) 2017-11-21 20:12:21 -08:00
resident_runner_test.dart Make AppContext immutable and race-free (#15984) 2018-03-28 10:58:28 -07:00
stop_test.dart Change async stubbing to use thenAnswer. (#13521) 2017-12-19 13:13:57 -08:00
trace_test.dart Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
utils_test.dart perform the initial poll for devices quicker (#11356) 2017-08-01 15:29:54 -07:00
version_test.dart Bump mockito to 3.0.0-alpha+3 (#16306) 2018-04-09 12:43:31 -07:00
vmservice_test.dart Do exponential backoff for all exceptions in VMService::defaultOpenChannel. (#16785) 2018-04-19 23:36:15 -07:00