1. 19 1月, 2018 1 次提交
    • S
      Roll Dart to 93d8c9fe2a2c22dc95ec85866af108cfab71ad06. (#4558) · 2b398ee2
      Siva Chandra 提交于
      * Roll Dart to 93d8c9fe2a2c22dc95ec85866af108cfab71ad06.
      
      * Fix analyzer nits
      
      * Try to pin dependency for tools/licenses to convert 2.0.1. Add verbose flag to pub get
      
      * Pin dart to dev.16 to overcome pub issue
      
      * Revert "Try to pin dependency for tools/licenses to convert 2.0.1. Add verbose flag to pub get"
      
      This reverts commit d525a83f4494a511996226d328a5208d4651d46e as it is no
      longer needed, was added to diagnose the problem, which turned out to be
      a problem with pub in latest dart dev release.
      
      * Fix license hash
      
      * Reintroduce api methods and tests
      2b398ee2
  2. 18 1月, 2018 2 次提交
    • I
      Run "pub get" for the frontend_server package before building. (#4562) · 2dfeaa66
      Ian Hickson 提交于
      In https://github.com/flutter/engine/pull/4554 I removed the .packages
      file in the frontend_server directory, because it was out of sync with
      the pubspec.yaml. It seems like the right solution is to run `pub get`
      when we get the dependencies, i.e. when we run `gclient sync`.
      
      Being out of sync is a problem because it means that running "pub get"
      in that directory changes what packages are being used, and changes
      the `.packages` file, which leads to having to revert changes before
      committing code, etc. Having to regularly update this file doesn't
      make much sense either, since the files that were missing were files
      that are obtained from the network (e.g. the `io` package as used by
      the `test` package).
      
      Previously, (see
      https://github.com/flutter/engine/pull/3982#issuecomment-323213199),
      we did not do this because we did not want the build to call into the
      network. This still does not call into the network during the _build_
      phase, only during `gclient sync` (which is when all the dependencies
      are brought down).
      
      Currently the network dependencies only matter for running tests. We
      should make sure this remains the case. Ideally we wouldn't even
      depend on those.
      2dfeaa66
    • G
      48225075
  3. 12 1月, 2018 1 次提交
  4. 11 1月, 2018 1 次提交
  5. 10 1月, 2018 1 次提交
  6. 06 1月, 2018 2 次提交
  7. 05 1月, 2018 1 次提交
  8. 04 1月, 2018 1 次提交
  9. 28 12月, 2017 1 次提交
  10. 22 12月, 2017 1 次提交
  11. 20 12月, 2017 1 次提交
  12. 19 12月, 2017 1 次提交
  13. 15 12月, 2017 1 次提交
  14. 14 12月, 2017 2 次提交
  15. 13 12月, 2017 1 次提交
  16. 12 12月, 2017 1 次提交
  17. 09 12月, 2017 1 次提交
  18. 07 12月, 2017 1 次提交
  19. 06 12月, 2017 1 次提交
  20. 05 12月, 2017 1 次提交
  21. 02 12月, 2017 1 次提交
  22. 01 12月, 2017 1 次提交
  23. 23 11月, 2017 1 次提交
  24. 22 11月, 2017 3 次提交
  25. 18 11月, 2017 1 次提交
  26. 17 11月, 2017 1 次提交
  27. 16 11月, 2017 4 次提交
  28. 15 11月, 2017 1 次提交
  29. 11 11月, 2017 1 次提交
  30. 09 11月, 2017 3 次提交
    • A
      Roll dart (#4336) · e9293361
      Alexander Aprelev 提交于
      * Roll dart
      
      * Update license hash key, no changes to licenses themselves
      e9293361
    • C
      Revert "Roll Fuchsia buildtools to 85907c59e97527d79bbfdfd849d8e85c24959cc5 (#4331)" (#4340) · bc2acf7b
      Chris Bracken 提交于
      With the update to HEAD of the Fuchsia buildtools repo, the new clang
      toolchain picked up caused link-time breakage in android x86_64
      libFlutter.so builds.
      
      Sample log:
      https://build.chromium.org/p/client.flutter/builders/Linux%20Engine/builds/1974/steps/build%20android_debug_x64/logs/stdio
      
      Sample failure:
      FAILED: libflutter.so libflutter.so.TOC lib.stripped/libflutter.so
      ../../third_party/android_tools/ndk/toolchains/x86_64-4.9/prebuilt/linux-x86_64/lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld.gold: error: obj/flutter/shell/platform/android/libflutter/android_context_gl.o: unsupported reloc 42 against global symbol std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char> > >::id
      
      This reverts commit 8ad42f0d.
      bc2acf7b
    • C
      Roll garnet to b3ba6b6d6ab8ef658278cc43c9f839a8a8d1718e (#4335) · a8237ecc
      Chris Bracken 提交于
      * Roll garnet to b3ba6b6d6ab8ef658278cc43c9f839a8a8d1718e
      
      Also includes a buildroot patch to pick up new dependency:
        build/config/fuchsia/sdk.gni
      
      This fixes a build breakage in
      garnet/public/lib/fxl/strings/string_view_unittest.cc wherein a variable
      'sw5' was declared but the test erroneously tested against 'sw4' from
      the previous test.
      
      * Update license script for garnet
      
      Reflects structural changes in directories we do not depend on. This
      filters out the following directories in addition to what was already
      filtered:
        garnet/drivers
        garnet/packages
        garnet/public/build/
        garnet/public/rust/
      
      * Update licenses
      a8237ecc