flutter/packages/flutter_tools
Chris Bracken 68a1e2f7aa
Simplify iOS debug build (#17145)
iOS debug builds always run in interpreted mode whether on device or on
simulator. In both cases, we can skip snapshotting and link against an
empty App.framework. Previously, we did this for iOS simulator builds.
This does the same for device builds.

Previously, debug iOS builds used gen_snapshot to generate a core
snapshot, then used 'xxd' to generate C files containing the snapshot
data in buffers named kDartVmSnapshotData and kDartIsolateSnapshotData,
which are then compiled/linked into App.framework. This is unnecessary
since the VM compiled into Flutter.framework already contains this data.
2018-04-30 19:51:30 -07:00
..
bin Simplify iOS debug build (#17145) 2018-04-30 19:51:30 -07:00
gradle Fix boolean flag parsing in gradle. Track 'trackWidgetCreation' as property of the build. (#16901) 2018-04-24 09:51:25 -07:00
ide_templates/intellij Spelling (#15229) 2018-03-06 21:36:03 -08:00
lib Simplify iOS debug build (#17145) 2018-04-30 19:51:30 -07:00
schema Allow null flutter schema in pubspec (#15690) 2018-03-19 14:55:54 -07:00
templates Require Cocoapods 1.5.0 (#16443) 2018-04-12 06:23:14 +02:00
test Simplify iOS debug build (#17145) 2018-04-30 19:51:30 -07:00
tool Use Dart 2 camel case constants (#15360) 2018-03-12 11:06:32 -07:00
BUILD.gn Leave source list empty for Fuchsia targets. (#15337) 2018-03-12 15:38:32 +01:00
pubspec.yaml Update dependencies (#16442) 2018-04-10 14:27:53 -07:00
README.md Fix capitalization in README.md (#16788) 2018-04-20 01:02:44 -07:00

Flutter Tools

Tools for building Flutter applications.

To run the tests, ensure that no devices are connected, then navigate to flutter_tools and execute:

../../bin/cache/dart-sdk/bin/pub run test -j1