Commit Graph

437 Commits

Author SHA1 Message Date
Jenn Magder
c5d046c00c continue->next in Ruby script (#104296) 2022-05-23 18:43:05 -07:00
Liam Appelbe
d2ba83d421 Use libraryFilters flag to speed up coverage collection (#104122)
* Use libraryFilters flag to speed up coverage collection

* Allow libraryNames to be null

* Unconditionally enable the reportLines flag

* Fix analysis errors
2022-05-19 12:19:52 -07:00
Jenn Magder
036cae3669 Enforce minimum plugin version iOS 11 (#103545) 2022-05-13 10:04:10 -07:00
Jenn Magder
36be63ba19 Embed Flutter and App frameworks for add-to-app on iOS (#102538) 2022-05-02 10:44:12 -07:00
Alexandre Ardhuin
07f1c20474 add missing trailing commas in list/set/map literals (#102585) 2022-04-27 09:15:35 +02:00
Jonah Williams
944fcda67f [flutter_tools] remove UWP tooling (#102174) 2022-04-26 11:19:07 -07:00
Jenn Magder
1756ccc541 Set template and migrate apps to iOS 11 minimum (#101963) 2022-04-15 11:34:08 -07:00
Jenn Magder
d4bfb01336 Do not build for iOS armv7 (#97341) 2022-04-12 14:44:09 -07:00
Jenn Magder
71d52f27fb Test Flutter.xcframework directory ios-arm64_armv7 or ios-arm64 (#101592) 2022-04-08 16:12:09 -07:00
Jenn Magder
231c1a4b55 Pass ARCHS build setting to flutter assemble on macOS (#100811) 2022-03-28 10:55:14 -07:00
Chris Bracken
a618ca27a7 [macOS] Enable universal binary builds by default (#100271)
This changes the default build architectures for Flutter macOS apps to
x86_64 and arm64. Previously, we manually excluded arm64 builds via the
EXCLUDE_ARCHS Xcode setting in Flutter's generated xcconfig file. This
eliminates setting EXCLUDE_ARCHS during the build and updates the
default architectures in the tool and in the macos_assemble.sh wrapper.

Issue: https://github.com/flutter/flutter/issues/97681
Umbrella issue: https://github.com/flutter/flutter/issues/60113
2022-03-17 12:28:39 -07:00
Jenn Magder
47a5b18e14 Handle hidden dot files in iOS framework bundles (#99771) 2022-03-08 15:05:22 -08:00
Ben Konyi
50c4720913 Update dependencies to pull in new vm_service, dds, dwds, coverage, etc (#98513) 2022-02-18 12:32:08 -08:00
Collin Jackson
10fbbafe09 [flutter_tools] Use proper project name in templates (#96373) 2022-02-02 06:50:14 -08:00
Spt
7de1e225de fix rsync output utf8decode bug (#95881) 2022-01-13 10:20:20 -08:00
stuartmorgan
2df7dca858 Fully support Dart-only mobile and macOS plugins (#96183) 2022-01-13 08:30:22 -08:00
Jenn Magder
6ab00756a8 Build Flutter iOS plugins with all valid architectures (#95293) 2021-12-14 16:49:06 -08:00
Greg Spencer
52ae102f18 Adds tool warning log level and command line options to fail on warning/error output (#92031) 2021-11-10 16:13:04 -08:00
Jenn Magder
9e88fe328e Remove globals_null_migrated.dart, move into globals.dart (#92861) 2021-11-01 17:18:03 -07:00
omerlevran46
f0ce9c3e21 [fuchsia] remove fuchsia_attach as it is no longer being used (#92272) 2021-10-21 14:30:33 -04:00
omerlevran46
4b1b65118e [fuchsia] - remove device-finder for device discovery (#91502)
device-finder binary is being from removed from the Fuchsia SDK
in fxb/85985.
2021-10-13 16:04:27 -04:00
Ian Hickson
61a0add286 Enable avoid_redundant_argument_values lint (#91409) (#91462) 2021-10-08 09:25:14 -07:00
Zachary Anderson
b9d2177da0 Revert "Enable avoid_redundant_argument_values lint (#91409)" (#91461)
This reverts commit 5fd259be24.
2021-10-07 21:11:07 -07:00
Ian Hickson
5fd259be24 Enable avoid_redundant_argument_values lint (#91409) 2021-10-07 20:13:02 -07:00
Ian Hickson
f25b833f27 Enable avoid_print lint. (#91444) 2021-10-07 16:48:04 -07:00
Mouad Debbar
c2ea78d231 Revert "Enable avoid_print lint. (#91332)" (#91438)
This reverts commit cb378edc9e.
2021-10-07 16:16:17 -04:00
Ian Hickson
cb378edc9e Enable avoid_print lint. (#91332) 2021-10-07 09:53:03 -07:00
Jonah Williams
fa0782b696 reassign jonahwilliams todos (#88707) 2021-08-23 12:27:07 -07:00
Jonah Williams
060e4608b1 clean up stale or unnecessary TODOS (#88308) 2021-08-16 21:37:03 -07:00
Christopher Fujino
2d07436dbd [flutter_tools] Port xcode backend to dart (#86753) 2021-07-27 14:39:05 -07:00
Jenn Magder
6881fca7b7 Respect plugin excluded iOS architectures (#86905) 2021-07-23 13:56:03 -07:00
Jenn Magder
81aeb33ce3 Increase Flutter framework minimum iOS version to 9.0 (#86840) 2021-07-22 13:21:05 -07:00
Zachary Anderson
8642a9c0f7 Quote arguments to flutter assemble in xcode_backend.sh (#86534) 2021-07-16 18:22:10 -07:00
Jenn Magder
f76b292626 Support iOS arm64 simulator (#85642) 2021-06-30 14:31:04 -07:00
Zachary Anderson
407916d44f Revert "Support iOS arm64 simulator (#85059)" (#85641)
This reverts commit a1020512ef.
2021-06-30 12:44:49 -07:00
Jenn Magder
a1020512ef Support iOS arm64 simulator (#85059) 2021-06-30 11:56:17 -07:00
Jenn Magder
80668d20f8 Fix assemble codesign flag (#84372) 2021-06-11 11:35:00 -07:00
Jenn Magder
c4a2a3e92d Migrate project.dart and all dependencies to null safety (#83817) 2021-06-02 18:41:12 -07:00
Anis Alibegić
c99ed373b3 Fixed large amount of spelling errors (#83744) 2021-06-02 10:14:06 -07:00
Jenn Magder
2d86249435 rsync Flutter.framework for add to app (#83315) 2021-05-25 10:49:02 -07:00
Jenn Magder
0d79013a81 Move globals.artifacts to globals_null_migrated, update imports (#83137) 2021-05-21 18:35:02 -07:00
Jay Zhuang
f512ebfd06 [fuchsia_asset_builder] Write depfile (#82469) 2021-05-18 20:24:04 -07:00
Chris Bracken
53c2f7086b [flutter_tools] support flutter run -d winuwp (#82373)
Allow flutter run to work end-to-end with a UWP device.

Uses win32/ffi for the actual launch of the application, injected via
the native API class. This is structured to avoid a g3 dependency.

Install and amuid require powershell scripts for now.

Actually connecting to the observatory requires running a command in an
elevated prompt. Instructions are presented to the user if a terminal is
attached.

This is a rebased version of https://github.com/flutter/flutter/pull/79684
by @jonahwilliams, updated to remove `NativeApi` and replace is with calls
to `uwptool`.

Part of https://github.com/flutter/flutter/issues/82085
2021-05-12 20:45:30 -07:00
Jenn Magder
e8b4c3e6de Prevent macOS individual pod framework signing (#82048) 2021-05-11 13:29:03 -07:00
Phil Quitslund
96e4b47f5d sort directives (#81624) 2021-05-02 07:24:01 -07:00
Jonah Williams
50ace38c32 [flutter_tools] make bundle-sksl-path a define (#81576) 2021-04-30 17:39:07 -07:00
Matej Knopp
f6726b425d Add support for DarwinArchs when assembling macOS App.framework (#81243) 2021-04-28 11:33:36 -07:00
xster
ff2dde2c7f Reland double gzip wrapping NOTICES to reduce on-disk installed space (#80897) 2021-04-26 22:35:45 -07:00
Phil Quitslund
61c30c41b2 fix sort_directives violations (#80817) 2021-04-21 13:49:03 -07:00
Jonah Williams
be2c68c85c [flutter_tools] cache for UWP artifacts (#80069) 2021-04-09 10:59:01 -07:00