1. 10 Jul, 2017 1 commit
    • Todd Volkert's avatar
      Minor fixes in tools: (#11009) · 926a096e
      Todd Volkert authored
      * Include the process' `stdout` and `stderr` when it returns a
        non-zero exit code in `runCheckedAsync()`
      * Defensively catch errors in `AndroidDevice.isAppInstalled()`
        and return false
      926a096e
  2. 26 Apr, 2017 2 commits
  3. 27 Mar, 2017 1 commit
    • Jakob Andersen's avatar
      Make pod install a long-running step. (#8999) · eedc5d9f
      Jakob Andersen authored
      The very first time `pod install` is invoked, CocoaPods downloads the master spec repository, which takes quite a while. Before this change, the build appeared to have stalled. With this change, at least the spinner is moving.
      
      Added `pod setup` to the install instructions for CocoaPods, so the spec repo is downloaded while setting up Flutter, instead of during the first build.
      eedc5d9f
  4. 10 Mar, 2017 2 commits
    • Jakob Andersen's avatar
      Revert "Eliminate CocoaPods install step (#8694)" (#8705) · 60c0c3d3
      Jakob Andersen authored
      * Revert "Eliminate CocoaPods install step (#8694)"
      
      This reverts commit f4a13bc7.
      
      If the developer is relying on CocoaPods and hasn't done a pod install, we will do it for them. This is needed for a smooth native plugin experience, similar to what Gradle is doing on the Android side.
      
      There's no hard dependency on CocoaPods. We only run pod install if the project uses CocoaPods, so developers are still free to use alternatives if they prefer (and if they don't want to use native plugins).
      
      Fixes #8685
      Fixes #8657
      Fixes #8526
      
      * Require CocoaPods 1.0.0 or newer.
      
      And make sure we don't get a crash if running `pod install` fails.
      
      * Address review feedback
      60c0c3d3
    • Chris Bracken's avatar
      Eliminate CocoaPods install step (#8694) · f4a13bc7
      Chris Bracken authored
      If the developer is relying on CocoaPods and hasn't done a pod install,
      they'll get a build failure indicating the issue.
      
      This also avoids a hard dependency on CocoaPods in the tool and allows
      developers to customize their Xcode steps to use alternatives such as
      Carthage if they prefer.
      f4a13bc7
  5. 08 Mar, 2017 1 commit
    • Jakob Andersen's avatar
      Run 'pod install' before building iOS app. (#8609) · a4883de3
      Jakob Andersen authored
      Since iOS builds are CocoaPods enabled by default, we should make sure to run `pod install` to get pods wired up before building the app.
      
      Also added a check to `flutter doctor` to verify CocoaPods is installed.
      
      I'm passing FLUTTER_FRAMEWORK_DIR to the `pod install` command, so we can have the app's Podfile link in Flutter.framework as a pod instead of having to copy it over in xcode_backend.sh.
      a4883de3
  6. 06 Mar, 2017 2 commits
  7. 04 Mar, 2017 1 commit
  8. 27 Feb, 2017 1 commit
    • Todd Volkert's avatar
      Add --bug-report flag (#8435) · f60410fa
      Todd Volkert authored
      This adds support for a `--bug-report` flag, which is a recording
      that:
        - includes the arguments that were passed to the command runner
        - is zipped up for easy attachment in Guthub issues
      f60410fa
  9. 23 Feb, 2017 2 commits
  10. 13 Feb, 2017 1 commit
  11. 24 Jan, 2017 1 commit
  12. 23 Jan, 2017 1 commit
  13. 10 Jan, 2017 1 commit
  14. 09 Jan, 2017 1 commit
  15. 08 Dec, 2016 1 commit
  16. 30 Nov, 2016 1 commit
  17. 03 Nov, 2016 1 commit
    • John McCutchan's avatar
      Only synchronize used Dart sources to DevFS. (#6668) · 594c4f99
      John McCutchan authored
      - [x] Remove the second full-sync on startup.
      - [x] Always invoke the snapshotter to determine the minimal set of Dart sources used.
      - [x] Only synchronize the *used* Dart sources to DevFS.
      - [x] Detect syntax / file missing errors on the host and gate reloads / restarts.
      594c4f99
  18. 24 Oct, 2016 1 commit
  19. 13 Oct, 2016 1 commit
  20. 26 Sep, 2016 1 commit
  21. 12 Sep, 2016 1 commit
  22. 26 Aug, 2016 1 commit
  23. 25 Aug, 2016 1 commit
  24. 17 Aug, 2016 1 commit
  25. 15 Jun, 2016 1 commit
  26. 07 Jun, 2016 1 commit
  27. 29 May, 2016 1 commit
  28. 26 May, 2016 3 commits
  29. 25 May, 2016 1 commit
  30. 10 May, 2016 1 commit
  31. 03 May, 2016 1 commit
  32. 18 Apr, 2016 2 commits
  33. 11 Apr, 2016 1 commit
    • Devon Carew's avatar
      make flutter upgrade less verbose (#3237) · 2a33e3f0
      Devon Carew authored
      * more terse flutter upgrade
      
      * fix an issue when updating and the engine update code has changed
      
      * call flutter precache; add a --no-color hidden option
      
      * fix a lint related to getters/setters
      2a33e3f0