1. 28 Feb, 2023 1 commit
  2. 12 Jan, 2023 1 commit
  3. 05 Apr, 2022 1 commit
  4. 26 Jan, 2022 1 commit
  5. 29 Dec, 2021 1 commit
  6. 19 Nov, 2021 1 commit
  7. 01 Mar, 2021 1 commit
  8. 12 Feb, 2021 1 commit
  9. 05 Feb, 2021 1 commit
  10. 23 Sep, 2020 1 commit
    • Jonah Williams's avatar
      [flutter_tools] only lock if an upgrade/download will be performed... · f1472e1f
      Jonah Williams authored
      [flutter_tools] only lock if an upgrade/download will be performed (linux/macos) and output building messages to stderr (#65422)
      
      Currently an invocation of flutter/dart will always attempt to acquire a lock. This can pose problems for tools that attempt to run multiple dart/flutter instances.
      
      Instead update the lock logic (on Linux/macOS) so that we only attempt to acquire it if an update/snapshot needs to be performed. To avoid repeatedly performing downloads/snapshots if multiple flutter/dart invocations are fired off concurrently when an update needs to be performed, do a second check of the download/snapshot condition after the lock is released.
      
      Additionally, moves all of the building/debug output to stderr on both the bash and batch scripts. This allows machine mode consumption of the tool to ignore needing to parse/handle the rebuild messages.
      f1472e1f
  11. 18 Jun, 2020 1 commit
    • Greg Spencer's avatar
      Make flutter and dart scripts invoke their batch file equivalents on Windows (#59789) · 6db22118
      Greg Spencer authored
      This makes the flutter and dart scripts invoke their batch file equivalents if running under MINGW (i.e. git-bash) on Windows.
      
      This allows for proper locking, and makes sure that people aren't using two different (and non-mutally-aware) locking systems when running flutter on Windows.
      
      I also fixed a couple of places where we look for MINGW32, which fails under MINGW64. It just looks for MINGW now.
      6db22118
  12. 23 Apr, 2020 1 commit
  13. 27 Feb, 2020 1 commit
  14. 26 Feb, 2020 2 commits
    • Vyacheslav Egorov's avatar
      Revert "Retry cURL downloads (#50731)" (#51466) · c0565c41
      Vyacheslav Egorov authored
      This reverts commit 492fb638.
      
      Reason for revert: Dart HHH infrastructure including Golem builders are using older images which have older curl which does not support these flags. Upgrading images takes long time - so in the interim we are forced to revert to avoid accumulating gap in coverage.
      c0565c41
    • Fedor Korotkov's avatar
      Retry cURL downloads (#50731) · 492fb638
      Fedor Korotkov authored
      Retry downloading Dart SDK at least 3 times with a 5 seconds wait in between retries
      492fb638
  15. 30 Jan, 2020 1 commit
  16. 27 Nov, 2019 1 commit
    • Ian Hickson's avatar
      License update (#45373) · 449f4a66
      Ian Hickson authored
      * Update project.pbxproj files to say Flutter rather than Chromium
      
      Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright.
      
      * Update the copyright notice checker to require a standard notice on all files
      
      * Update copyrights on Dart files. (This was a mechanical commit.)
      
      * Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine.
      
      Some were already marked "The Flutter Authors", not clear why. Their
      dates have been normalized. Some were missing the blank line after the
      license. Some were randomly different in trivial ways for no apparent
      reason (e.g. missing the trailing period).
      
      * Clean up the copyrights in non-Dart files. (Manual edits.)
      
      Also, make sure templates don't have copyrights.
      
      * Fix some more ORGANIZATIONNAMEs
      449f4a66
  17. 24 Oct, 2019 1 commit
  18. 05 Apr, 2019 1 commit
  19. 15 Feb, 2019 1 commit
  20. 30 Jan, 2019 1 commit
  21. 21 Dec, 2018 1 commit
  22. 11 Dec, 2018 1 commit
  23. 10 Dec, 2018 1 commit
  24. 08 Nov, 2018 1 commit
  25. 07 Apr, 2018 1 commit
  26. 03 Apr, 2018 1 commit
  27. 14 Feb, 2018 1 commit
  28. 07 Dec, 2017 1 commit
    • Jakob Andersen's avatar
      Make artifacts URLs configurable. (#13380) · e1018fab
      Jakob Andersen authored
      Add support for configuring the base storage URL for Flutter's
      artifacts. If FLUTTER_STORAGE_BASE_URL is set, use it instead of
      storage.googleapis.com.
      
      The pub server can be overridden by setting PUB_HOSTED_URL.
      e1018fab
  29. 23 Aug, 2017 1 commit
  30. 21 Jul, 2017 1 commit
  31. 13 Jun, 2017 1 commit
  32. 23 Apr, 2017 1 commit
  33. 20 Apr, 2017 1 commit
  34. 24 Jan, 2017 1 commit
    • Michael Goderbauer's avatar
      Launch Flutter Tools on Windows. (#7613) · 51dc83dd
      Michael Goderbauer authored
      This brings the Windows script up to par with the Linux/Mac script.
      
      `flutter doctor` works.
      
      There are two scripts (`bin/flutter` and `bin/internal/update_dart-sdk`), which are platform dependent (bash script on Linux/Max, PowerShell script on Windows) and we need to keep an eye on making sure that their logic stays in sync. Both scripts are rather simple and I am not expecting many changes to them. I also made sure that both versions follow the same structure to make it easier to keep them consistent.
      
      Required for https://github.com/flutter/flutter/issues/138
      51dc83dd
  35. 28 Oct, 2016 1 commit
  36. 07 Oct, 2016 1 commit
  37. 06 Oct, 2016 1 commit
  38. 06 Jul, 2016 1 commit
  39. 02 Mar, 2016 1 commit