Greg Spencer
fc5b70b5d4
Add Doxygen doc generation for iOS, macOS, Linux, Windows, and Impeller ( flutter/engine#43915 )
...
## Description
This starts generating Doxygen docs for iOS, macOS, Linux, Windows, and Impeller. It doesn't remove the existing generation for iOS for now, until we can migrate the API docs to include these instead of those.
## Related Issues
- https://github.com/flutter/flutter/issues/130999
- Fixes https://github.com/flutter/flutter/issues/124833
2023-08-17 20:49:05 +00:00
godofredoc
648918469b
Move benchmarks no upload to a test. ( flutter/engine#42356 )
...
This is moving the execution of the benchmarks script to a test inside the existing host_relese configuration. It keeps the same coverage with and removes one build.
Bug: https://github.com/flutter/flutter/issues/127678
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-06-02 17:03:58 +00:00
godofredoc
a21064fb0a
Migrate linux_host_engine to engine v2. ( flutter/engine#41715 )
...
The artifacts generated by legacy and engine v2 are identical. This PR is moving linux host engine to staging and starts uploading engine v2 artifacts to production.
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-05-04 16:23:51 +00:00
godofredoc
fb237fba17
Add the verify exported symbols to linux builds. ( flutter/engine#41635 )
...
Engine V2 builds were missing a step to verify the exported symbols. This PR is adding the step in preparation to migrate the android builds to engine v2.
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-05-01 18:51:53 +00:00
godofredoc
465c5dc0a7
[Cleanup] remove type=local from local test/generators. ( flutter/engine#41465 )
...
The `"type": "local"` property from local test and generators was never used. Removing from configurations.
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-04-25 02:53:06 +00:00
godofredoc
fe21fedc1e
Remove empty tests properties. ( flutter/engine#41461 )
...
Tests property is optional, empty tests property can be safely removed from the build configurations.
[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
2023-04-24 23:03:16 +00:00
godofredoc
7c7e36f77b
Separate desktop builds to its own builder. ( flutter/engine#40074 )
...
Separate desktop builds to its own builder.
2023-03-04 02:55:20 +00:00
godofredoc
11c7a824db
Add web_engine build configuration. ( flutter/engine#40044 )
...
Add web_engine build configuration.
2023-03-03 21:47:41 +00:00
godofredoc
b6f6101b10
Remove special handling of gtk debug artifact. ( flutter/engine#40040 )
...
Remove special handling of gtk debug artifact.
2023-03-03 18:29:11 +00:00
Jackson Gardner
b7ee75dd0e
Build flutter_web_sdk_archive in engine_v2 build. ( flutter/engine#40000 )
2023-03-01 17:31:28 -08:00
godofredoc
4f175e2481
Enable the same tests in linux host for v2 and legacy recipes. ( flutter/engine#39635 )
...
* Enable the same test in linux host for v2 and legacy recipes.
Dart tests were not being run in the engine v2 linux builds.
Bug: https://github.com/flutter/flutter/issues/120701
* Generate path_ops.
* Remove unopt build requirement.
* Remove the check for host_debug_unopt.
* Add shell_testing deps.
* Add path_ops.
* Build benchmarks in release.
* Enable fml benchmarks.
* Add UI benchmarks.
* Add ui_list.
* Add geometry benchmarks.
* Add remaining benchmark targets.
2023-02-16 16:39:39 +00:00
godofredoc
3e22218a32
Migrate engine_v2_builds to python3. ( flutter/engine#39404 )
...
* Migrate engine_v2_builds to python3.
Python2 has already been deprecated and the the python binary removed
from path.
* Also use python3 for global generators.
2023-02-06 18:05:50 +00:00
Jackson Gardner
6f7fd98f68
Remove uses of --full-dart-sdk from the engine_v2 builders. ( flutter/engine#39297 )
...
Also, do not produce host-specific web_sdk artifacts in the builders.
2023-01-31 23:01:00 +00:00
Harry Terkelsen
533519ff6e
Add wasm_release build to linux_host_engine.json ( flutter/engine#38755 )
2023-01-12 11:29:34 -08:00
Chinmay Garde
6ebc41ded5
[Impeller] Remove unused flag enable-impeller-vulkan. ( flutter/engine#38109 )
...
* [Impeller] Remove unused flag.
* Incorporate review feedback.
2022-12-07 00:13:04 +00:00
Kaushik Iska
83489bd574
[Impeller] Add a shard for Impeller Vulkan testing ( flutter/engine#36965 )
2022-10-25 19:29:44 +00:00
Jackson Gardner
c7d1a69158
Web sdk build reland ( flutter/engine#36851 )
2022-10-20 20:31:54 +00:00
Jackson Gardner
cf2bf1ba1b
Revert "Build Web SDK in wasm build tree ( #36520 )" ( flutter/engine#36805 )
2022-10-17 18:40:05 +00:00
Jackson Gardner
48495d1865
Build Web SDK in wasm build tree ( flutter/engine#36520 )
2022-10-14 18:40:49 +00:00
godofredoc
2ff336a018
Remove spirv target. ( flutter/engine#36431 )
2022-09-27 00:52:22 +00:00
godofredoc
9646a35428
Remove full platform name from patched_sdk path. ( flutter/engine#34258 )
2022-06-23 20:03:05 +00:00
godofredoc
23688b8edd
Fix mac_ios builders and archive paths in linux host. ( flutter/engine#34254 )
2022-06-23 17:47:06 +00:00
godofredoc
5e932a2524
Fixes for gn artifacts. ( flutter/engine#34152 )
2022-06-18 04:23:04 +00:00
godofredoc
fd39445731
Start uploading artifacts to GCS. ( flutter/engine#33970 )
2022-06-13 13:53:04 -07:00
godofredoc
b046d20d3d
Fix archive name in linux_host_engine. ( flutter/engine#31808 )
...
The archive name for linux embedder was changed to end with .zip.
Bug: https://github.com/flutter/flutter/issues/81855
2022-03-03 20:29:32 -08:00
godofredoc
d88046482f
Add linux_host_engine builder to staging. ( flutter/engine#31662 )
2022-03-03 11:06:06 -08:00