Dan Field
c5ab027664
use full git hash for version ( #7741 )
2019-02-07 22:00:17 -08:00
Chinmay Garde
6d405201fa
Add lcov coverage file generation. ( #7579 )
2019-01-24 16:57:26 -08:00
Chinmay Garde
1dc01adfa6
Allow generating coverage reports for all unit-tests in the engine. ( #7576 )
2019-01-24 14:03:15 -08:00
Michael Goderbauer
70a1106b50
Unify copyright lines ( #6757 )
2018-11-07 12:24:35 -08:00
Chinmay Garde
140a5b7575
Alllow access to Flutter engine, Dart & Skia versions in the Shell API. ( #6060 )
2018-08-21 08:52:24 -07:00
P.Y. Laligand
5d31ce7098
Declare that a pubspec.yaml file is being generated for a dart_pkg. ( #4713 )
...
This will let other targets depend on the existence of that file.
2018-02-24 20:57:43 -08:00
P.Y. Laligand
194fb81209
[fuchsia] Removed the flutter_app template. ( #4511 )
...
It is moving to the Fuchsia codebase.
2018-01-04 09:20:41 -08:00
Adam Barth
2e6afc5cc7
[fuchsia] Use AOT in release builds ( #4430 )
2018-01-02 09:33:53 -08:00
Ben Konyi
74a2d90530
Changes to assets/ build/ flow/ runtime/ and shell/ to allow for compilation on Windows ( #4407 )
...
Made changes to assets/ build/ flow/ runtime/ and shell/ to allow for
compilation on Windows.
2017-11-30 19:47:20 -05:00
Zachary Anderson
5f9c8522dd
Roll Dart to 3ee0a4284203ebc6991c78054583a7c02dc8faf9 ( #4378 )
2017-11-21 12:16:34 -08:00
Zachary Anderson
0e564957ac
Roll Dart back to 4dd4fd745e588eef64b8d85811d847ab72633cb7 ( #4370 )
2017-11-16 09:24:13 -08:00
Zachary Anderson
7033e104e3
Roll Dart forward ( #4363 )
2017-11-15 13:17:10 -08:00
P.Y. Laligand
d8dab8aa18
[fuchsia] Allow flutter_app to be included in non-Fuchsia toolchains. ( #4342 )
...
A flutter_app target might be declared in a build file alongside some host tool.
The intent of the assertion seemed to be restricting the use of the template to the Fuchsia codebase.
2017-11-08 18:33:09 -08:00
Adam Barth
58fc251900
Move flutter_*_runner to /system/bin ( #4286 )
...
Previously, these binaries were in /system/apps, which is going away. Also,
rename flutter_runner to flutter_jit_runner to match flutter_aot_runner.
2017-10-30 19:28:19 -07:00
P.Y. Laligand
ca1e750d44
Removed the deprecated analysis_options attribute. ( #4278 )
2017-10-25 22:27:32 -07:00
P.Y. Laligand
f339b2fbb4
[fuchsia] Account for the new Dart toolchain. ( #4271 )
2017-10-24 21:30:40 -07:00
P.Y. Laligand
419ee7c355
Update the location of Flutter packages. ( #4257 )
2017-10-20 14:25:49 -07:00
P.Y. Laligand
6fcb45991d
Move //dart to //third_party/dart. ( #4245 )
2017-10-19 01:20:38 -07:00
Adam Barth
1ce6f0e533
Make flutter_app's output_name work like other templates ( #4236 )
...
The output_name property of a template is typically relative to the
root_build_dir rather than the target_gen_dir. This patch makes flutter_app
consistent with this pattern.
2017-10-18 14:11:48 -07:00
P.Y. Laligand
5fae5d52cf
Allow the project to be mapped to a location other than //flutter. ( #4203 )
...
This is for Fuchsia where we would like it to be located at //third_party/flutter.
2017-10-13 17:00:58 -07:00
Zachary Anderson
be547d66c2
Remove daed --assert_initializer flag ( #4181 )
2017-10-06 14:54:08 -07:00
P.Y. Laligand
472596fe3b
Properly pass the disable_analysis parameter. ( #4177 )
...
Added it to a few targets.
2017-10-06 10:48:25 -07:00
Adam Barth
160a98c2b2
Update paths to Fuchsia libraries ( #4147 )
...
These libraries are in Topaz now.
2017-09-27 13:45:49 -07:00
Adam Barth
457f92ba48
Update paths for Mozart move ( #4081 )
2017-09-08 15:24:16 -07:00
Ian McKellar
0047b71aaf
Updates for the dart:fidl.internal rename and split. ( #4070 )
...
Now it references dart:zircon and dart:fuchsia.
2017-09-06 15:33:43 -07:00
Adam Barth
73554a1c32
Add //garnet ( #4043 )
...
This repository contains FTL now in the Fuchsia build.
2017-08-31 16:47:13 -07:00
Petr Hosek
b99db8948c
No longer need to use fuchsia_shared_library ( #3983 )
...
Use $shlib_toolchain to find the shared_library output file.
2017-08-15 23:44:38 -07:00
Ryan Macnak
2455f209d0
[fuchsia] Make it easy to flip the whole system between flutter_jit_app and flutter_aot_app. ( #3873 )
2017-07-19 14:21:02 -07:00
Petr Hosek
cfa180de5f
Use shared library output from shared toolchain ( #3869 )
...
This is needed for https://fuchsia-review.googlesource.com/c/37541
2017-07-18 12:45:46 -07:00
James Robinson
a4fa558847
[fuchsia] Be less specific about location of flutter_runner in flutter_app template ( #3855 )
2017-07-07 16:55:37 -07:00
Ryan Macnak
2c611fdac7
[fuchsia] core-jit ( #3753 )
2017-06-19 12:12:18 -07:00
Ryan Macnak
3f8eddf34a
Plumbing for a core snapshot with code (currently empty). ( #3749 )
2017-06-07 09:57:24 -07:00
Zachary Anderson
ffba1d6154
[Fuchsia] AOT fixes, CPU profiling ( #3744 )
2017-06-06 12:20:39 -07:00
Ryan Macnak
9e0eaa151d
[fuchsia] Ensure flutter_apps in the same BUILD.gn have separate scratch directories for building the FLX. ( #3720 )
2017-05-31 12:41:25 -07:00
Ryan Macnak
71456a6801
Fuchsia AOT: ( #3626 )
...
- Fix flutter_aot_app template for moved Flutter tool GN label.
- Add missing dart:io tree-shaking roots.
- Add example AOT app to catch future breakage.
2017-04-25 13:28:52 -07:00
P.Y. Laligand
d55ba61170
Updated label for Fuchsia flx builder. ( #3605 )
2017-04-20 14:18:47 -07:00
Ryan Macnak
ab189d7e53
Print gen_snapshot invocation on failure. ( #3603 )
...
Makes it much easier to get it running under gdb.
2017-04-18 12:14:07 -07:00
P.Y. Laligand
51adf04b22
Generate flx files in the gen directory. ( #3595 )
...
This allows tools to locate them more easily.
2017-04-16 18:15:38 -07:00
Ryan Macnak
1084a83f11
AOT for Fuchsia. ( #3570 )
2017-04-11 14:53:14 -07:00
P.Y. Laligand
2768d2f31c
Use the new flutter_tools app. ( #3533 )
2017-03-28 13:14:02 -07:00
P.Y. Laligand
88ffaa77b4
Generate a depfile for assets of a flutter_app. ( #3497 )
2017-03-23 09:43:37 -07:00
Michael Goderbauer
cd417b0519
Remove sky_snapshot sources ( #3471 )
...
* Remove sky_snapshot sources
* update licenses
2017-03-14 10:24:17 -07:00
Chinmay Garde
b03af31861
Re-format all GN files using gn format. ( #3319 )
2017-01-03 15:59:48 -08:00
Zachary Anderson
9eeed701ef
Use dart instead of dart_no_observatoy ( #3304 )
...
Now that the observatory build works in Fuchsia, use dart instead of dart_no_observatory so that dart_no_observatory can be removed from the build.
2016-12-09 09:52:48 -08:00
P.Y. Laligand
64dcfc679c
Add a manifest parameter to flutter_app. ( #3268 )
...
This will ensure the flx file is rebuilt whenever the manifest is modified.
2016-11-23 15:53:43 -08:00
P.Y. Laligand
5c0c18c114
Enable analysis of flutter_app targets. ( #3256 )
2016-11-22 16:40:01 -08:00
P.Y. Laligand
9383817e04
Import Dart rules from buildroot, to make them available in Fuchsia. ( #3246 )
...
This also removes a reference to mojo_gni.
2016-11-18 15:24:14 -08:00
Adam Barth
ced9a91c3a
Switch Flutter to //lib/fidl ( #3206 )
2016-11-07 15:51:42 -08:00
Petr Hosek
2c092bcf88
Split the snapshot generation into a separate action ( #3168 )
...
This is to ensure that the depfile generated by the snapshotter has
the correct target.
2016-11-02 14:38:09 -07:00
Adam Barth
1855548426
Teach Fuchsia build about FLUTTER_ROOT ( #3154 )
...
We need to pass the FLUTTER_ROOT to the flutter_tools so that it can find
resources such as the schema for flutter.yaml.
2016-10-20 01:32:39 -07:00