1. 26 Aug, 2019 1 commit
    • stuartmorgan's avatar
      Add profile support on macOS (#39264) · 74076958
      stuartmorgan authored
      Fix some places where Debug/Release was treated as a binary switch.
      
      Makes similar changes to Windows and Linux to simplify adding profile
      support to those platforms in the future. This means `--profile` builds
      will fail on Linux and Windows for now, but that's fine since they
      aren't actually supported, and unlike `--release` don't provide useful
      functionality at the native code level.
      
      Also fixes 'stopApp' always using Debug on macOS, to avoid showing an
      error when running Profile (or Release).
      
      Fixes #33203
      74076958
  2. 15 Aug, 2019 1 commit
  3. 08 Aug, 2019 1 commit
  4. 06 Aug, 2019 1 commit
  5. 01 Aug, 2019 1 commit
  6. 31 Jul, 2019 1 commit
  7. 29 Jul, 2019 1 commit
  8. 16 Jul, 2019 1 commit
  9. 18 Jun, 2019 1 commit
  10. 07 Jun, 2019 1 commit
  11. 31 May, 2019 1 commit
    • stuartmorgan's avatar
      Implement plugin tooling support for macOS (#33636) · 3ebebebb
      stuartmorgan authored
      Enables the CocoaPods-based plugin workflow for macOS. This allows a
      macOS project to automatically fetch and add native plugin
      implementations via CocoaPods for anything in pubspec.yaml, as is done
      on iOS.
      3ebebebb
  12. 22 May, 2019 1 commit
  13. 12 May, 2019 1 commit
    • stuartmorgan's avatar
      Adjust macOS build flow (#32538) · 710a0cb9
      stuartmorgan authored
      - Removes SYMROOT from the Generated.xcconfig. Having it causes current
        versions of Xcode to switch the project's build output to "Legacy",
        which causes anything not overridden to use a project-relative build
        directory instead of a shared directory in DerivedData, breaking
        anything with subprojects that it depends on.
        This means that `flutter run` and builds from Xcode will use
        completely different build directories, but that each should be
        internally consistent.
      - Moves the FlutterMacOS.framework to $SRCROOT/Flutter. This is
        consistent with the approach we're moving to for all desktop
        platforms, and avoids issues finding it now that SYMROOT doesn't match
        for the two different build modes.
      
      Fixes #32494
      710a0cb9
  14. 23 Apr, 2019 1 commit
  15. 22 Apr, 2019 1 commit
  16. 18 Apr, 2019 2 commits