P.Y. Laligand
ad72c78342
Fix testing on Fuchsia. ( #12563 )
2017-10-16 10:58:39 -07:00
Adam Barth
3433f42b09
Attempt to fix Fuchsia build ( #12259 )
2017-09-26 08:50:41 -07:00
xster
e28765a997
Delinting future awaits round 3 ( #10791 )
...
* round 3
* partially address comments
* merge
* review notes
* review
* review
* review
2017-09-20 17:24:43 -07:00
P.Y. Laligand
c12b184dc3
Add missing context bits to Fuchsia tools. ( #10891 )
2017-06-21 14:03:13 -07:00
Ryan Macnak
249bbac362
Support for placing an AOT dylib in the flx. Part of Fuchsia AOT sup… ( #9240 )
...
Support for placing an AOT dylib in the flx. Part of Fuchsia AOT support.
2017-04-06 11:12:12 -07:00
P.Y. Laligand
d356b2d77a
Generate a depfile for assets of a flutter_app. ( #8961 )
2017-03-23 09:42:58 -07:00
Chris Bracken
7a09316cd0
Declare locals final where not reassigned (flutter_tools) ( #8570 )
2017-03-03 17:50:46 -08:00
Alexandre Ardhuin
2888139c6b
prefer const constructor ( #8292 )
2017-02-20 14:07:16 -08:00
Todd Volkert
417c2f25fc
Migrate flutter_tools to use package:platform ( #7642 )
2017-01-25 16:06:41 -08:00
Todd Volkert
03d163ce88
Update tools to use package:process ( #7590 )
2017-01-23 09:46:38 -08:00
Todd Volkert
016b5ab0cc
Force all dart:io usage to go through 'base/io.dart' ( #7390 )
...
This ensures that accidental usages of dart:io's
file API don't creep in over time.
2017-01-09 08:37:00 -08:00
Todd Volkert
8bb270342e
Update flutter_tools to use package:file throughout ( #7385 )
...
This removes direct file access from within flutter_tools
in favor of using `package:file` via a `FileSystem` that's
accessed via the `ApplicationContext`.
This lays the groundwork for us to be able to easily swap
out the underlying file system when running Flutter tools,
which will be used to provide a record/replay file system,
analogous to what we have for process invocations.
2017-01-06 16:51:44 -08:00
Todd Volkert
df675f45ee
Fix Fuchsia build ( #7105 )
2016-11-30 10:06:48 -08:00
John McCutchan
618030e044
More AppContext cleanups ( #7073 )
2016-11-29 11:22:48 -08:00
P.Y. Laligand
f1938c60af
Fix building Fuchsia apps. ( #7071 )
...
Started failing at 0b737ac57b
.
2016-11-29 09:57:58 -08:00
P.Y. Laligand
069d31d095
Add manifest argument for building apps on Fuchsia. ( #7004 )
2016-11-23 15:52:35 -08:00
Dan Rubel
e384c0d982
Refactor flutter command exit code - part 2 ( #6817 )
...
* convert pubGet to throw ToolExit on non-zero exit code
* convert commandValidator to throw ToolExit for non-zero exit code
* convert flutter commands to throw ToolExit for non-zero exit code
* use convenience method throwToolExit
* only show "if this problem persists" for unusual exceptions
2016-11-13 22:09:03 -05:00
P.Y. Laligand
9b7764d48f
Added an option to allow default fonts to not be packed in an flx file. ( #6710 )
...
Fonts should never be bundled on Fuchsia.
2016-11-04 14:06:44 -07:00
Jason Simmons
984b62390c
Fix builds of FLX bundles using AOT compilation ( #6684 )
2016-11-03 10:48:57 -07:00
Petr Hosek
93a2d07c63
Use prebuilt Dart snapshot when assembling bundle ( #6660 )
...
This is causing issues when integratting Flutter into GN as the
generated depfile refers to snapshot as the target instead of the
bundle. We instead use a separate GN action to generate the
snapshot use the Flutter compiler to only assemble the bundle.
2016-11-02 14:37:42 -07:00
Adam Barth
c074265298
Add support for building on Fuchsia ( #6415 )
...
This patch makes it possible to build Flutter apps that use the framework on
Fuchsia.
2016-10-20 01:32:45 -07:00
P.Y. Laligand
522f607b05
Allow an output file header to be specified when building for Fuchsia. ( #6181 )
2016-10-03 17:36:15 -07:00
P.Y. Laligand
928d49dc27
Dedicated executable to build flx files for Fuchsia. ( #6159 )
2016-09-30 18:12:27 -07:00