Chris Bracken
4275b4976c
Fix type in build_fuchsia_artifacts ( #14452 )
...
Pakcage -> Package. Spotted while running over the CIPD package build
with someone.
2019-12-12 11:32:32 -08:00
George Wright
253851e677
Move Fuchsia unit test runners into engine repo ( #14092 )
...
- Copies fuchsia_test.sh into the testing/fuchsia directory
- Fixes a small issue with fuchsia_archive to ensure the cmx file is correctly named according to the target
- Add a list of fuchsia unittest fars to run on CI
- Add a GN build target to build all currently-enabled unittests for Fuchsia
2019-12-05 02:35:42 -05:00
Kaushik Iska
201cfae8c7
[vulkan] Bundle vulkan validation layer so files ( #13930 )
...
Enable vulkan validation for Fuchsia in debug mode as well.
2019-11-25 16:09:56 -08:00
Jason Simmons
0185c41e03
Remove the strace debug logging from the Fuchsia gen_package script ( #13963 )
2019-11-21 14:44:31 -08:00
Kaushik Iska
97df087ee6
[fuchsia] Package flutter_frontend_server snapshot for fuchsia ( #13865 )
2019-11-14 14:18:19 -08:00
Kaushik Iska
98379d7b61
[build] Make --engine-version flag optional ( #13803 )
2019-11-13 14:34:22 -08:00
Kaushik Iska
4bc156d9dd
Disable LTO on Fuchsia ( #13842 )
2019-11-13 14:33:21 -08:00
George Wright
14db93afa3
Only specify --no-link-platform when not specifying --aot, roll dart-lang sdk ( #13742 )
...
* Only specify --no-link-platform when --aot isn't specified
* [dart_roll] Update to e68ca9b652acdb642668a6acb5f630d5be6c03da
2019-11-07 17:48:14 -08:00
George Wright
bc7a007978
Package fml_unittests in a .far file for fml unit tests on Fuchsia ( #13471 )
...
Add fml_tests target for the fml unit tests on Fuchsia
2019-11-06 13:01:54 -08:00
Kaushik Iska
d8d5e43e0c
[fuchsia] [packaging] Fuchsia tree expects nested bz2 archives ( #13482 )
...
go/flutter-fuchsia-packaging contains more details about the layout
2019-11-01 15:28:49 -07:00
Kaushik Iska
55e8ef9017
[fuchsia] Bundle unstripped SO files in fars ( #13466 )
...
Fixes: https://github.com/flutter/flutter/issues/43926
2019-10-31 16:07:42 -07:00
Kaushik Iska
23f63050a1
[fuchsia] [packaging] Prettify parent folder name ( #13463 )
...
Currently they are held in a folder with names like tmpXasY6
e.g. https://chrome-infra-packages.appspot.com/p/flutter/fuchsia-debug-symbols-x64/+/3HEz_9w6dBWxZX0oPwDKRRRAbE-60Ub38Yp9TFyvCaIC
This should name them well.
2019-10-31 13:08:45 -07:00
Kaushik Iska
7c80d62e89
CIPD needs the directory to be relative ( #13461 )
...
* [recipe] Pass the out-dir argument in the recipe
* CIPD needs the yaml definition to be relative to the upload dir
2019-10-31 12:23:11 -07:00
Kaushik Iska
b16eab6aff
Remove usage of yaml module from CIPD script ( #13444 )
...
This module is not present on the build nodes
2019-10-30 15:33:15 -07:00
Kaushik Iska
35f3104812
[fuchsia] [packaging] Create a script to upload debug symbols to CIPD ( #13422 )
...
* [fuchsia] [packaging] Create a script to upload debug symbols to CIPD
* update recipe changelog
* fix typos
2019-10-29 17:32:54 -07:00
Kaushik Iska
979baa078a
Revert "[flutter_runner] Don't build far files twice ( #13397 )" ( #13400 )
...
This reverts commit 8cf47d7288 .
2019-10-28 16:32:25 -07:00
Kaushik Iska
8cf47d7288
[flutter_runner] Don't build far files twice ( #13397 )
2019-10-28 16:05:04 -07:00
Kaushik Iska
2250c74d6c
[fuchsia] [packaging] Layout debug symbols for Fuchsia ( #13338 )
...
This packages and moves the relevant symbols to the right
locations in root_out_dir, but doesn't upload them to CIPD
yet. That will be done in a following change.
Refer: go/flutter-fuchsia-packaging for more information.
2019-10-25 12:07:58 -07:00
Jason Simmons
5a4bd0de69
Create a separate directory for the intermediate outputs of each Fuchsia archive build action ( #13341 )
2019-10-25 09:44:27 -07:00
Jason Simmons
7b4c38d2ab
Fix the output filename of the Fuchsia archive build template ( #13339 )
2019-10-25 09:44:12 -07:00
Kaushik Iska
7a9c86b8d5
[fuchsia] [packaging] undle host binaries per runtime_mode ( #13335 )
2019-10-24 12:34:40 -07:00
Jason Simmons
08930c3a1d
Show strace logs when the Fuchsia gen_package script gets an error from the packaging tool ( #13298 )
2019-10-22 17:36:47 -07:00
Kaushik Iska
39e6901e63
Add recipe changelog ( #13270 )
...
Also add sources to one of the fuchsia targets to make
sure that the files exist.
2019-10-21 15:41:27 -07:00
Kaushik Iska
84a3365dcf
Add templates to generate fuchsia host bundles ( #13158 )
...
This is part of an effort to separate generation of
host artifacts and target artifacts for fuchsia. The
`fuchsia_host_bundle` template aims to capture all the
artifacts that are specific to a given host.
The next step would be to bundle these are separate CIPD
packages for mac and linux (only x64 hosts)
internal planning doc: go/flutter-fuchsia-packaging
2019-10-21 12:51:38 -07:00
Kaushik Iska
c482ff686e
Add flutter_tester binary to the CIPD package ( #13143 )
...
- Also unifies f/s/platorm/fuchsia:fuchsia as the only target we build.
- This should contain all the packages we need to build fuchsia.
2019-10-15 12:26:13 -07:00