flutter/bin/internal
engine-flutter-autoroll fea3897ab8 Roll engine 89142b55db0d..0861e0a7691c (11 commits) (#36972)
* 876eff6c6 Revert "[fuchsia] Use the patched sdk to generate the flutter jit runner far (#10122)" (flutter/engine#10140)

* 36b5b1497 Roll fuchsia/sdk/core/mac-amd64 from 9EcA--gzHNo80R_fAuB_Tq7ECubTP0Uz3UrycPIvRpsC to SHb_OsdvSz75N-G-jbG-tQOM1OyipLcQG0rsVrARsX0C (flutter/engine#10134)

* 29d92c917 Roll src/third_party/skia b3956dc6ba6a..fff996c117c1 (10 commits) (flutter/engine#10133)

* d50f4152c Roll fuchsia/sdk/core/linux-amd64 from NrExSKBKIhY3SnE4sD0-vHjEMCBYYffzarRM2rWONUUC to ylNwUxj7tBGga6sghqrKH_gqu3RzfTLxB4rxZhAk2IAC (flutter/engine#10135)

* 930f58544 Roll fuchsia/clang/linux-amd64 from zHiuOGMDwdWPUkV1B2fHKyRy2fGWGcUgfa2z6dyGAZQC to W8LY5ncb-fknOtxPITszyAZ1g80_OSq2W_QWC3QunXoC (flutter/engine#10137)

* 9c1bba395 Roll fuchsia/clang/mac-amd64 from UYD9C8IEkWVi83ef4zwO1Ump2B8cP9Nd5WECjU8l3AUC to CqfCCMwpILIYr4rqCeh3zF8x3qErehEusnQwl22i7KIC (flutter/engine#10136)

* 0ecb793e1 ios: Fixed the callback for the first frame so that it isn't predicated on having a splash screen. (flutter/engine#9952)

* 35b62dda5 Roll src/third_party/dart 0c97c31b6e..a2aec5eb06 (22 commits) (flutter/engine#10139)

* 250ee3164 Started linking the test targets against Flutter. (flutter/engine#10128)

* 330b0f023 Revert "[macos] Revert check on FlutterCodecs and refactor message function] (#10009)" (flutter/engine#10141)

* 0861e0a76 Disable windows tests (flutter/engine#10143)
2019-07-25 18:07:36 -07:00
..
engine.merge_method Switch engine.merge_method back to squash (#24319) 2018-11-13 17:12:36 -08:00
engine.version Roll engine 89142b55db0d..0861e0a7691c (11 commits) (#36972) 2019-07-25 18:07:36 -07:00
fuchsia-linux.version [flutter_tool] Update Fuchsia SDK (#35197) 2019-06-27 12:19:39 -07:00
fuchsia-mac.version [flutter_tool] Update Fuchsia SDK (#35197) 2019-06-27 12:19:39 -07:00
goldens.version Updating cirrus fingerprint script to include goldens version (#36690) 2019-07-23 09:30:41 -07:00
gradle_wrapper.version Make artifacts URLs configurable. (#13380) 2017-12-07 16:30:23 +01:00
ideviceinstaller.version Reland bundle ios deps (#36093) 2019-07-15 09:22:29 -07:00
ios-deploy.version Reland bundle ios deps (#36093) 2019-07-15 09:22:29 -07:00
libimobiledevice.version Reland bundle ios deps (#36093) 2019-07-15 09:22:29 -07:00
libplist.version Reland bundle ios deps (#36093) 2019-07-15 09:22:29 -07:00
material_fonts.version Make artifacts URLs configurable. (#13380) 2017-12-07 16:30:23 +01:00
openssl.version Reland bundle ios deps (#36093) 2019-07-15 09:22:29 -07:00
README.md Add engine merge method configuration (#23953) 2018-11-07 13:06:38 -08:00
update_dart_sdk.ps1 Replace flutter.io with flutter.dev (#30562) 2019-04-05 11:39:30 -07:00
update_dart_sdk.sh Replace flutter.io with flutter.dev (#30562) 2019-04-05 11:39:30 -07:00
usbmuxd.version Reland bundle ios deps (#36093) 2019-07-15 09:22:29 -07:00

Dart SDK dependency

The bin/internal/engine.version file controls which version of the Flutter engine to use. The file contains the commit hash of a commit in the https://github.com/flutter/engine repository. That hash must have successfully been compiled on https://build.chromium.org/p/client.flutter/ and had its artifacts (the binaries that run on Android and iOS, the compiler, etc) successfully uploaded to Google Cloud Storage.

The /bin/internal/engine.merge_method file controls how we merge a pull request created by the engine auto-roller. If it's squash, there's only one commit for a pull request no matter how many engine commits there are inside that pull request. If it's rebase, the number of commits in the framework is equal to the number of engine commits in the pull request. The latter method makes it easier to detect regressions but costs more test resources.