Skip to content

Conversation

@dnfield
Copy link
Contributor

@dnfield dnfield commented Oct 26, 2018

The original PR had to be reverted (#23528) becuase it caused several device lab failures and failed to build the flutter_gallery.

The following updates have been made

  • Updated the customizations to the Podfile in flutter_gallery to not expect to find FLUTTER_FRAMEWORK_DIR in Generated.xcconfig - that var is no longer set. (f0a8454)
  • Update all Runner.xcodeproj projects in examples/ and dev/ to add a "Profile" configuration to support running in profile mode (used in device lab tests/benchmarks). (aa3851d)
  • Fix ordering of certain checks and string matching to maintain support for flavors. My original work on this was not fully compatible with flavors. Supporting this did not require any changes to the flavors example. (ed5a250)

Opening this as a new PR since the CI checks got messed up on the other reland PR.

@dnfield dnfield requested a review from xster October 26, 2018 16:41
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
Copy link
Member

@xster xster Oct 29, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think every project should have this check plist and the legacy build xcsettings checked in to avoid git dirty builds in xcode 10

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

Copy link
Member

@xster xster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dnfield dnfield merged commit 7270f28 into flutter:master Oct 30, 2018
dnfield added a commit that referenced this pull request Oct 30, 2018
dnfield added a commit that referenced this pull request Oct 30, 2018
* Revert "Update templates (#23698)"

This reverts commit 5b0de6d.

* Revert "Verify that date/number translations exist for all supported languages (#23692)"

This reverts commit 3449edf.

* Revert "Reland Xcode backend refactor (#23574)"

This reverts commit 7270f28.
Xavjer pushed a commit to Xavjer/flutter that referenced this pull request Nov 1, 2018
* Use Xcode build configurations to drive Flutter build mode

* Proper check wrt local_engine, print error if profile mode misisng

* Remove unused code, update tests, fix template problem, update warning

* fix up warning

* add explanatory dev comment

* fix whitespace

* missing words, change lambda arrow to function body

* error indentation

* Test early exits for xcode_backend.sh

* only on macOS, use right test

* Update error messages

* case insensitive compare for build config

* Update gallery podfile

* update projects to add profile configuration

* make compatible with flavors

* add missing plist files
Xavjer pushed a commit to Xavjer/flutter that referenced this pull request Nov 1, 2018
* Revert "Update templates (flutter#23698)"

This reverts commit 5b0de6d.

* Revert "Verify that date/number translations exist for all supported languages (flutter#23692)"

This reverts commit 3449edf.

* Revert "Reland Xcode backend refactor (flutter#23574)"

This reverts commit 7270f28.
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 9, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants