Jonah Williams
c9ca7c4936
Add override frontend_server snapshot for fuchsia_reload command ( #23162 )
2018-10-16 14:27:22 -07:00
Alexandre Ardhuin
2ea1d81cdc
sort_constructors_first ( #22575 )
2018-10-04 07:28:07 +02:00
Alexander Markov
83cdb5738e
Cleanup uses of entry points files ( #22098 )
2018-09-20 15:10:41 -07:00
Stanislav Baranov
c799c2fd80
Use "product" mode VM snapshot when running dynamic "release" mode flutter with cached engine. ( #22043 )
...
Dynamic "release" mode requires "product" (not "release") mode VM, so we must point it to the correct cached snapshot.
Generation and caching of this snapshot happens the following corresponding change: https://chromium-review.googlesource.com/c/chromium/tools/build/+/1232134
2018-09-20 13:12:38 -07:00
Alexandre Ardhuin
d927c93310
Unnecessary new ( #20138 )
...
* enable lint unnecessary_new
* fix tests
* fix tests
* fix tests
2018-09-12 08:29:29 +02:00
Stanislav Baranov
393f9276ca
Reland Flutter tool support for dynamic code #20543 ( #20646 )
2018-08-16 08:43:41 -07:00
Jonah Williams
58e52cc177
Revert "Flutter tool support for dynamic code" ( #20644 )
...
* Revert "iOS Dialog blur, brightness, and layout (#18381 )"
This reverts commit 21bc9f1b02f657d156980adf2b7436e9872cae35.
* Revert "Flutter tool support for dynamic code. (#20543 )"
This reverts commit 25ba90aafadce24dd97c55442d011b9352b1e468.
2018-08-15 13:32:22 -07:00
Stanislav Baranov
25ba90aafa
Flutter tool support for dynamic code. ( #20543 )
2018-08-15 12:27:35 -07:00
Alexandre Ardhuin
eda03e2586
re-re-enable lint unnecessary_const ( #20103 )
2018-08-02 12:02:32 +02:00
Todd Volkert
00aac68e2d
Revert flutter/flutter#19592 ( #19861 )
...
It was causing problems rolling Flutter into Fuchsia
2018-07-27 08:44:39 -07:00
Alexandre Ardhuin
27018359d2
re-enable lint unnecessary_const ( #19592 )
...
* re-enable lint unnecessary_const
* remove trailling whitespaces
* remove unnecessary const (after merge)
2018-07-23 08:31:48 +02:00
Ian Hickson
f630f90d6d
Revert "enable lint unnecessary_const ( #19342 )" ( #19423 )
...
This reverts commit cc1cf13eec6752af992d3db0265cf04cc90bfd13.
2018-07-16 13:30:27 -07:00
Alexandre Ardhuin
cc1cf13eec
enable lint unnecessary_const ( #19342 )
2018-07-16 21:43:48 +02:00
Alexander Aprelev
9e0a6107fa
Support local-engine option for flutter_tester on Windows. ( #16648 )
2018-04-16 20:40:52 -07:00
Konstantin Scheglov
cf500bf6cd
Integration test for FlutterTesterDevice. ( #16424 )
2018-04-11 08:52:17 -07:00
Konstantin Scheglov
38970f5f75
Add a new Device backed by flutter_tester. ( #16405 )
2018-04-10 09:37:16 -07:00
Todd Volkert
8d11f5c763
Make AppContext immutable and race-free ( #15984 )
...
This updates AppContext per the recommendations in #15352
Fixes #15352
2018-03-28 10:58:28 -07:00
Alexander Markov
602e6d74b5
Pass entry points JSON files to front-end server, take 2 ( #15227 )
...
* Pass entry points JSON files to front-end server (#15180 )
* Fix ios/debug build which uses 'flutter build aot': do not require entry points files and disable AOT transformations in this mode
2018-03-06 18:45:45 -08:00
Alexander Markov
01d8e0a143
Revert "Pass entry points JSON files to front-end server" ( #15223 )
...
* Revert "Pass entry points JSON files to front-end server (#15180 )"
This reverts commit 0edea88745d772ac24123317956571266a893215.
Reason: buildbot failures on Mac.
2018-03-06 16:08:37 -08:00
Alexander Markov
0edea88745
Pass entry points JSON files to front-end server ( #15180 )
2018-03-06 14:50:22 -08:00
Keerti Parthasarathy
0263394028
Adding back commit #e0f6e62 with fix to test failures ( #15212 )
...
* Add to Artifacts, and add optional arguments to entry points for flut… (#15185 )
Add to Artifacts, and add optional arguments to entry points for flutter run and test to allow for wiring up the same with preview-dart-2 internally
* Changing packages uri here is not necessary
2018-03-06 14:41:50 -08:00
Keerti Parthasarathy
7066cd7b88
Revert "Add to Artifacts, and add optional arguments to entry points for flut… ( #15185 )" ( #15210 )
...
This reverts commit e0f6e626e96ca6ecb48ec48d7eaae9c8d209a84c.
2018-03-06 11:55:39 -08:00
Keerti Parthasarathy
e0f6e626e9
Add to Artifacts, and add optional arguments to entry points for flut… ( #15185 )
...
Add to Artifacts, and add optional arguments to entry points for flutter run and test to allow for wiring up the same with preview-dart-2 internally
2018-03-06 10:03:42 -08:00
Alexander Aprelev
fe00598ab3
Reintroduce engineDartSdkPath artifact. ( #14742 )
...
This is needed to support running with local engine's dart sdk.
This is follow-up to https://github.com/flutter/flutter/pull/14702 .
2018-02-16 09:20:23 -08:00
Alexander Aprelev
c0c6c60b8f
Use already downloaded dart sdk for frontend_server. ( #14702 )
...
* Use already downloaded dart sdk for frontend_server.
This is follow-up to https://github.com/flutter/flutter/pull/14610
* Remove reference to engine dart-sdk from artifacts
* Remove unused imports
* WIP to switch back to solution where dart sdk is downloaded into bin/cache/dart-sdk, but it is 'flutter precache -a' that can download all dart sdks for other platforms under bin/cache/artifacts/engine/<platform>/dart-sdk
* Download all dart sdks when 'flutter precache -a'
2018-02-15 07:29:42 -08:00
asiva
83e0ca24fd
Fuse --strong into --preview-dart-2 option.
2018-02-08 09:18:52 -08:00
Alexandre Ardhuin
c02b6a8bcf
some whitespace cleanup ( #14443 )
2018-02-02 23:27:29 +01:00
Jason Simmons
d5149d4457
Toolchain support for Android ARM64 targets ( #14394 )
2018-02-01 15:14:48 -08:00
Siva
426d6b0672
support for --strong option ( #13859 )
...
* Plumb a --strong option through to the front end server and the engine
so that we can run flutter apps in preview-dart-2 and strong mode
* - Address analyzer lint issues
*- correctly set up strong mode option in the case of AOT builds
2018-01-04 10:39:02 -08:00
Alexander Aprelev
70b32e85a3
Use processManager.canRun instead of file existance check.
2017-12-22 17:00:24 -08:00
Alexander Aprelev
a6c963032e
Fix gen_snapshot name, path for Windows.
...
Executables have '.exe' extension on Windows. We do have to specify extension for gen_snapshot since when running with local engine, we are looking for that exact file before launching it.
2017-12-22 17:00:24 -08:00
Ben Konyi
0ca1af7e4f
Removed additional dead code.
2017-12-11 11:13:16 -08:00
Ben Konyi
90ad465f8e
Removed dead code.
2017-12-11 11:13:16 -08:00
Ben Konyi
08c2e0771f
Removed special cases for '.exe'.
2017-12-11 11:13:16 -08:00
Ben Konyi
bf33eb78c5
Enabling 'flutter test' for Windows (woohoo!).
2017-12-11 11:13:16 -08:00
Jason Simmons
eb475bbb80
move dart_io_entries.txt to third_party/dart for AOT builds with a local engine ( #12659 )
2017-10-20 15:32:27 -07:00
Alexander Aprelev
c5750cd7ea
Introduce --preview-dart-2
option to run new frontend compiler in flutter tools. ( #11741 )
...
This adds --preview-dart-2 flag that enables use of Dart 2.0 Frontend in Flutter tools.
2017-08-31 13:35:55 -07:00
Jason Simmons
22ccb74ef5
Check all possible output directories to find a locally built gen_snapshot ( #11417 )
...
The output location of gen_snapshot differs based on the engine's target
platform, and we don't know the target platform when building a
platform-independent FLX in JIT mode.
2017-07-27 14:22:21 -07:00
Ryan Macnak
1650420db5
Update --local-engine to account for changed host architecture of 32-bit Android debug builds. ( #11263 )
...
Roll engine to 03e642bc8940441bbad5c2fb7d3ca868c1fdad54.
2017-07-17 14:56:27 -07:00
Ryan Macnak
fce76bcfd6
Revert "Update --local-engine to account for changed host architecture of 32-bit Android debug builds. ( #11251 )" ( #11259 )
...
This reverts commit 3f514fcfdf573c86378ae30c38bbfd21ec15b9f1.
2017-07-17 13:47:03 -07:00
Ryan Macnak
3f514fcfdf
Update --local-engine to account for changed host architecture of 32-bit Android debug builds. ( #11251 )
...
Roll engine to 7480e32854606e554ae37f8bd241c050bdc565c4.
2017-07-17 12:20:14 -07:00
Michael Goderbauer
561e7773c2
Fix path to flutter_tester when using local enginde on Mac OS ( #11134 )
2017-07-10 12:34:04 -07:00
Jason Simmons
91dbb3c91e
roll engine and update tools for the removal of dart:jni ( #9137 )
2017-03-31 16:20:14 -07:00
Jason Simmons
e7f1361681
Update artifact names and remove obsolete artifacts ( #9091 )
2017-03-29 16:30:41 -07:00
Jason Simmons
72effdd27c
Roll the engine and update for new binary names ( #9089 )
2017-03-29 15:31:36 -07:00
Jakob Andersen
7b2367ed5f
Remove legacy .apk build. ( #8793 )
...
* Remove legacy .apk build.
Print out an error message telling the user to upgrade the project if
it's not Gradle-based. Removed all the obvious traces of the legacy
build.
Added support for Dart VM kernel snapshots in Gradle builds.
Fixed Android installs to verify that the app is actually installed, and
not just rely on the presence of the .sha1 file.
2017-03-20 11:05:55 +01:00
Zachary Anderson
b6ba37d768
Adds initial support for hot reload for Fuchsia to flutter_tool. ( #8764 )
2017-03-14 11:12:19 -07:00
Jason Simmons
e44f513e43
Fix the gen_snapshot path for a local_engine FLX build in debug mode ( #8754 )
...
gen_snapshot is now used for both JIT and AOT snapshots. The JIT version
used in debug mode will be a 64-bit binary.
2017-03-14 10:17:59 -07:00
Michael Goderbauer
906103dd10
eliminate sky snapshot ( #8631 )
...
* eliminate sky snapshot
* roll engine
2017-03-08 13:33:06 -08:00
Chris Bracken
7a09316cd0
Declare locals final where not reassigned (flutter_tools) ( #8570 )
2017-03-03 17:50:46 -08:00