Chinmay Garde
68ba5bfd7c
Suppress verbose output from ios-deploy when not in verbose mode. ( #4423 )
2016-06-07 12:02:08 -07:00
Devon Carew
958fb0f888
Update flutter_command_runner.dart ( #4398 )
2016-06-06 15:35:31 -07:00
Adam Barth
8f03ebe56b
Teach FlutterPlugin.groovy about AOT builds ( #4389 )
...
The `flutter.buildMode` property now controls whether to build in debug,
profiling, or release.
2016-06-06 12:56:04 -07:00
Devon Carew
6c96e1a320
use the --resident option on flutter run by default ( #4386 )
2016-06-06 10:29:27 -07:00
Phil Quitslund
6d2d495369
Merge pull request #4348 from pq/fix_4091
...
Fix flutter analyze defaults when files are specified (#4091 ).
2016-06-06 10:00:55 -07:00
Adam Barth
29af5c0317
Set a sensible default framework path ( #4370 )
...
This patch sets a default path for Flutter.framework that's sensible based on
the FLUTTER_MODE.
2016-06-03 17:01:18 -07:00
Chinmay Garde
8756a094a9
Add a FLUTTER_MODE variable to the generated Xcconfig and fix snapshot generation on all targets. ( #4362 )
...
Get rid of the DART_EXPERIMENTAL_INTERPRETER_FLAG.
2016-06-03 13:55:57 -07:00
Devon Carew
26076d9efd
Update utils.dart ( #4364 )
2016-06-03 13:21:16 -07:00
Devon Carew
7ae584bc02
handle 'last message repeated' from ios simulator ( #4300 )
2016-06-03 12:54:27 -07:00
pq
ce82bc1b15
Check for user specified args.
2016-06-03 12:52:43 -07:00
Adam Barth
8171aa86f0
Document how to build hello_services for iOS ( #4354 )
...
This patch adds some sensible defaults to xcode_backend.sh and documents how to
build hello_services for iOS using Xcode.
2016-06-03 12:20:54 -07:00
pq
305af8b873
Fix flutter analyze defaults when files are specified ( #4091 ).
...
Disables current package and current directory analysis when files are specified.
Fixes: https://github.com/flutter/flutter/issues/4091 .
2016-06-03 09:24:54 -07:00
Jason Simmons
d8d0d6b31b
Resolve package references in font asset paths ( #4334 )
2016-06-02 15:05:41 -07:00
Eric Seidel
4c86b73027
wip
2016-06-02 14:17:21 -07:00
Jason Simmons
00c7734c8b
Tools daemon handlers for discovering apps and forwarding device ports ( #4324 )
2016-06-02 14:00:27 -07:00
Adam Barth
612a097d1f
Add --target support to flutter build ios ( #4318 )
...
Fixes #4298
2016-06-02 08:57:13 -07:00
Devon Carew
bc5d407477
fix an issue where the refresh benchmark would overwrite a completer ( #4315 )
2016-06-01 19:57:08 -07:00
Devon Carew
9e9dfc3d2d
fix a race condition with isolate notification ( #4286 )
...
* fix a race condition with isolate notification
* return a future
2016-06-01 15:17:04 -07:00
Devon Carew
2a2bd7b6f4
fix an exception while parsing a services file ( #4302 )
2016-06-01 14:06:44 -07:00
Adam Barth
c26fcfdfaa
Update xcodebuild for Generated.xcconfig ( #4268 )
...
This patch updates how we generate xcconfig files to match what
xcode_backend.sh expects.
2016-06-01 12:32:45 -07:00
Phil Quitslund
77b8e3273d
Merge pull request #4271 from pq/0.27.4-alpha.9
...
Update analyzer dep to 0.27.4-alpha.9
2016-05-31 11:31:16 -07:00
Jason Simmons
49c4064132
Add Dart IO entry points to the snapshotter command line ( #4257 )
2016-05-31 10:51:28 -07:00
pq
985a7b91cf
Update analyzer dep to 0.27.4-alpha.9
...
Update analyzer dep to 0.27.4-alpha.9 to enjoy analyzer perf improvements (https://codereview.chromium.org/2011183004/ ) (and keep in sync with the SDK).
(This is a revisit to https://github.com/flutter/flutter/pull/4253 .)
2016-05-31 06:59:56 -07:00
Adam Barth
7de84709cf
Address review comments on prior patch ( #4270 )
...
I pulled the trigger to land the previous patch too quickly and missed a
number of comments.
2016-05-30 14:47:49 -07:00
Devon Carew
7c47837c27
show build progress; print app sizes ( #4263 )
...
* show build progress; print app sizes
* add todo
* review comments
* remove unused import
2016-05-29 15:07:41 -07:00
Devon Carew
49affc4098
make the drive output prettier ( #4260 )
2016-05-27 22:36:07 -07:00
Devon Carew
111392d7c9
run pub get (w/ symlinks) for flutter drive ( #4259 )
...
* run pub get (w/ symlinks) for flutter drive
* review comments
2016-05-27 21:42:46 -07:00
Adam Barth
aee32698ac
Add backend tools for extensible iOS apps ( #4250 )
...
Instead of embedding Flutter.framework and BuildFlutterApp in the Xcode
project, we store these in flutter.git, where we can reference them.
2016-05-27 15:30:42 -07:00
Devon Carew
c98ce02417
print the dartlang atom plugin version from flutter doctor ( #4242 )
2016-05-27 13:31:55 -07:00
Chinmay Garde
989a530350
Don't avoid linking with libSystem to work around issue in dyld. ( #4241 )
2016-05-27 11:24:10 -07:00
Todd Volkert
51d4ab3324
Fix install for iOS simulator, and add ability to uninstall ( #4223 )
2016-05-27 11:05:10 -07:00
Yegor
f544abd016
modernize flutter drive
w.r.t. debug/profile/release options ( #4217 )
...
* modernize `flutter drive` w.r.t. debug/profil/release options
* make error message prettier
2016-05-27 10:02:36 -07:00
Devon Carew
ec7517766c
Flutter run restart ( #4105 )
...
* working on making a faster flutter run restart
* clean up todos; fire events on isolate changes
* use the Flutter.FrameworkInitialization event
* review comments
2016-05-26 15:26:14 -07:00
Devon Carew
646b5350d1
resolve symlinks in paths to flutter ( #4219 )
...
* resolve symlinks in paths to flutter
* review comments
2016-05-26 14:41:33 -07:00
Devon Carew
d6aed1e7c9
add a --quiet option to flutter_tools ( #4213 )
2016-05-26 13:41:29 -07:00
Todd Volkert
239a717dcc
Revert "Pass the local engine config through Xcode ( #4190 )"
...
This reverts commit 8f69cccc182481024fa2fa4f9ef932cdba91c812.
2016-05-26 11:03:08 -07:00
Adam Barth
fde55a6f6a
Update vector_math ( #4201 )
...
The new version has an API change. Also, up our SDK requirements to be a
bit more realistic.
2016-05-26 09:49:09 -07:00
Devon Carew
9cfa96608c
dissallow -release mode on emulators ( #4204 )
...
* dissallow -release mode on emulators
* have the help text print the default mode
2016-05-26 09:14:51 -07:00
Todd Volkert
92ee807a3c
Plumb --local-engine flag through to LOCAL_ENGINE in Local.xcconfig
...
Fixes #4186
2016-05-25 18:37:36 -07:00
Adam Barth
c69cff9428
Update test package ( #4198 )
2016-05-25 17:45:23 -07:00
Jason Simmons
5aa9a7fc53
Forward the observatory (but not the diagnostic server) when in profile mode ( #4183 )
2016-05-25 15:21:11 -07:00
Adam Barth
8f69cccc18
Pass the local engine config through Xcode ( #4190 )
...
This passes the information through Xcode to the `flutter build aot` call via
the environment so that it picks up the right artifacts.
Fixes #4186
2016-05-25 14:33:22 -07:00
Todd Volkert
0da58802cf
Fix aot compiler and linker args
2016-05-25 14:32:57 -07:00
Adam Barth
b1b6271683
Use "call" instead of "invoke" ( #4177 )
...
For consistency.
Fixes #4142
2016-05-24 17:53:04 -07:00
Adam Barth
e8e9d4633c
Workaround https://github.com/dart-lang/sdk/issues/26362 ( #4171 )
...
When building AOT, we now run `pub get` instead of printing an error telling
the user to run `pub get`. We can remove this code once the bug reference above
is fixed (should be a couple days).
2016-05-24 16:29:13 -07:00
Todd Volkert
cc8c78adf4
iOS tools cleanup ( #4161 )
...
* iOS tools cleanup
1) Fix `flutter install` on both device and simulator to refer to the actual
bundle and not just the .generated folder
2) Fix `flutter run` on device to actually run vs just installing
Still TODO:
1) Discovered that isAppInstalled on iOS simulator always reports true,
meaning it'll never actually try to install the app.
Fixes #3947
Fixes #1823
2016-05-24 16:25:40 -07:00
Adam Barth
2d726fc0c5
Build app.so instead of app.a on iOS ( #4168 )
...
The app.a wasn't getting pulled into the main executable because we weren't
referencing any of its symbols. Instead, create a dylib that can be packaged
with the application and loaded at runtime.
2016-05-24 15:49:53 -07:00
Adam Barth
e8a47b6d49
Add --interpreter to flutter build aot ( #4159 )
...
This patch teaches flutter build aot to build `app.a` for use with the Dart
interpreter.
2016-05-24 12:06:53 -07:00
Adam Barth
cb7a690815
Let flutter build aot select a target platform ( #4154 )
...
Currently only android-arm and ios are supported target platforms.
2016-05-24 11:21:07 -07:00
Adam Barth
f33596aacb
Teach flutter to build app.a ( #4141 )
...
On iOS, we use Xcode to build a static library that contains the precompiled
code. This code is currently unused, but it will be used by the new Xcode
harness to factor out as much complexity as possible into the flutter tool.
2016-05-24 09:49:31 -07:00