Commit Graph

5939 Commits

Author SHA1 Message Date
Jonah Williams
a7aff56741 build bundle with assemble (#37508) 2019-09-10 19:28:38 -07:00
Jonah Williams
8504f3ae13 Update the supported library set for Flutter for web (#39983) 2019-09-10 17:27:30 -07:00
Emmanuel Garcia
f098de1fde Enable Proguard by default on release mode (#39986) 2019-09-10 17:22:55 -07:00
Francisco Magdaleno
362cde43ff [windows] Searches for pre-release and 'all' Visual Studio installations (#40011) 2019-09-10 17:01:53 -07:00
Jenn Magder
12229264e2 Show CocoaPods version in hint text (#40117) 2019-09-10 13:26:32 -07:00
Sam Rawlins
2bc8f999f7 Remove visibleForTesting annotation; this constructor is used outside of testing (#39997) 2019-09-10 13:12:53 -07:00
Jonah Williams
f877c97b3b Use persisted build information to automatically clean old outputs in assemble (#39654) 2019-09-10 09:57:47 -07:00
Jonah Williams
79ec38f7f3 ensure we use pub from flutter sdk (#40131) 2019-09-10 07:41:59 -07:00
Jonah Williams
477ae6b8ce cleanup use of build runner internals (#40045) 2019-09-09 18:16:03 -07:00
Jonah Williams
eb7eb3ce3c use build runners script gen (#40049) 2019-09-09 18:15:17 -07:00
Jonah Williams
0f365d3add remove dart dir chrome profile (#39934) 2019-09-09 18:14:13 -07:00
Christopher Fujino
f945079c65 remove fallback code for ios/usb artifacts (#39585) 2019-09-06 14:23:20 -07:00
Jonah Williams
b2da79ce98 roll build runner and remove delay (#39988) 2019-09-06 14:19:12 -07:00
Harry Terkelsen
83da35fbbc If there are no web plugins, don't generate a plugin registrant (#39910) 2019-09-06 12:54:31 -07:00
Jonah Williams
b4c3671718 Register reload sources call and make 'r' restart for web (#39950) 2019-09-06 10:41:15 -07:00
Jonah Williams
296e97f322 Revert "Correct libraries path and remove dart:io and dart:isolate for web dart platform (#39364)" (#39985)
This reverts commit 3f4d27c4bc.
2019-09-06 09:24:14 -07:00
Jonah Williams
3f4d27c4bc Correct libraries path and remove dart:io and dart:isolate for web dart platform (#39364) 2019-09-06 08:21:41 -07:00
stuartmorgan
4c2c7c417d Switch to the Win32 Windows embedding (#39836)
Pulls the Win32 embedding artifacts instead of the GLFW versions for
Windows.

Fixes #38590
2019-09-05 10:09:12 -07:00
stuartmorgan
3948e8759e Allow specifying a project for Xcode getInfo (#39782)
Avoids unnecessarily breaking projects that have another .xcodeproj in
their macos/ directory, which worked until the addition of the getInfo
call.
2019-09-05 10:07:03 -07:00
Jonah Williams
dd7694256e remove input files argument to target (#39769) 2019-09-05 09:56:37 -07:00
Jonah Williams
4728ef5c16 handle browser refresh (#39776) 2019-09-05 09:56:05 -07:00
Jonah Williams
06348522c3 workaround for mangled web sdk source map packages (#39774) 2019-09-05 09:55:54 -07:00
Zachary Anderson
0f2af976a2 [flutter_tools] Add a timeout to another showBuildSettings command (#39579) 2019-09-05 09:50:46 -07:00
Kenzie Schmoll
d50d9c5e60 Register flutterVersion service in flutter_tools. (#39524)
* Register getFlutterVersion service in flutter_tools.

* Add short revision ids to response.

* Rename method and remove obsolete comments.

* Fix broken test by adding sendPeerNotifications flag.

* Implement mockPeer.sendNotification.
2019-09-05 09:50:36 -07:00
Emmanuel Garcia
d230234d67 Revert Maven dependencies (#39747) (39157) (#39784) 2019-09-03 17:49:10 -07:00
Jonah Williams
d804097014 print launching on device message (#39748) 2019-09-03 12:55:06 -07:00
Jonah Williams
af851ab6bc Revert "remove input files argument to target (#39701)" (#39768)
This reverts commit 5e7beaf7b8.
2019-09-03 12:47:33 -07:00
Jonah Williams
5e7beaf7b8 remove input files argument to target (#39701) 2019-09-03 12:46:08 -07:00
Jonah Williams
476a4de17e Add delay to recompile request for web (#39752) 2019-09-03 11:53:46 -07:00
Jonah Williams
76ebcc8a14 remove web flag from create (#39756) 2019-09-03 11:53:27 -07:00
Jonah Williams
cc9b614efd minor cleanup and prevent multiple exit (#39751) 2019-09-03 11:00:39 -07:00
Harry Terkelsen
d33cf11556 Automatically generated registrants for web plugins (#39628)
* WIP on web plugin registry

* WIP on registering plugins

* WIP on web plugin registration

* Only generate `package:flutter_web_plugins` imports if plugins are
defined

* Add parsing test

* Add documentation

* Fix analyzer warnings

* add license headers

* Add tests for package:flutter_web_plugins

* Run `flutter update-packages --force-upgrade`

* Fix analyzer errors

* Fix analyzer error in test

* Update copyright and remove flutter SDK constraints

* Enable tests since engine has rolled

* add flutter_web_plugins tests to bots

* Create an empty .packages file for WebFs test
2019-09-03 10:37:34 -07:00
Zachary Anderson
b9029c7672 [flutter_tool] Add onError callback to asyncGuard. Use it in Doctor (#39445) 2019-09-03 08:14:44 -07:00
stuartmorgan
2e058142d2 Fix macOS App.framework version symlink (#39702)
The Current->A symlink in a framework shouldn't have a trailing slash;
some versions of codesigning consider the version with a trailing slash
unsignable.
2019-09-02 16:26:15 -07:00
Emmanuel Garcia
b63cb44105 Use new Maven artifacts from Gradle (#39157) 2019-09-02 10:35:17 -07:00
Jonah Williams
f12a5ec347 dont hide build commands (#39555) 2019-09-01 23:57:11 -07:00
Jonah Williams
f5eb12cdc2 filter error message from skip build script checks (#39558) 2019-09-01 23:56:56 -07:00
Devon Carew
e468296af3 remove a period from the service protocol printout (#39545) 2019-08-31 11:39:00 -07:00
Kaushik Iska
fc05c3738c Flutter Plugin Tool supports multi-platform plugin config (#38632) 2019-08-29 21:51:31 -07:00
Jonah Williams
b2a4ebe38f Handle single unsupported device (#39541) 2019-08-29 21:39:38 -07:00
Emmanuel Garcia
6266d5f35d Log flags in build apk and appbundle (#39457) 2019-08-29 21:37:35 -07:00
Jonah Williams
2dbf0106d8 Create dart tool directory if it is missing (#39543) 2019-08-29 21:31:57 -07:00
Dan Field
eefe9d9527 keep symbols for profile (#39530) 2019-08-29 20:54:30 -07:00
Jonah Williams
359b532570 Remove run in shell and add unit test for chrome launching (#39462) 2019-08-29 19:35:06 -07:00
Dan Field
632526aab9 Update validation to support Xcode11 version (#39463) 2019-08-29 15:28:05 -07:00
Dan Field
cb965495d7 Reland "Relax arguments around local engine, build hello_world with bitcode" (#39434) 2019-08-28 15:19:04 -07:00
Emmanuel Garcia
4a1c62c28b Add missing files in the Gradle wrapper directory (#39145) 2019-08-28 14:52:08 -07:00
Jonah Williams
f362419601 make sure profile is forwarded through build web command (#39414) 2019-08-28 14:05:01 -07:00
Jonah Williams
393106fbf5 Revert "Relax requirements around local engine, build hello_world with bitcode (#39357)" (#39431)
This reverts commit 202c1b4224.
2019-08-28 13:12:45 -07:00
Dan Field
202c1b4224 Relax requirements around local engine, build hello_world with bitcode (#39357) 2019-08-28 10:27:01 -07:00