Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Conversation

abarth
Copy link
Contributor

@abarth abarth commented May 29, 2016

This patch makes the sdk_xcode_harness work the same way as
hello_services. The goal is to eventually make these the same, but this
is just a first step.

@abarth
Copy link
Contributor Author

abarth commented May 29, 2016

@chinmaygarde @tvolkert

Landing this patch will require a bunch of other changes (e.g., to the buildbot and to flutter_tools), but I wanted to post this patch to get feedback on the approach.

@abarth
Copy link
Contributor Author

abarth commented May 29, 2016

flutter_tools changes are in flutter/flutter#4268


action("copy_flutter_framework") {
stamp_file = "$root_build_dir/copy_flutter_framework.stamp"
script = "//sky/tools/copy_dir.py"
Copy link
Contributor

Choose a reason for hiding this comment

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

Looks like //sky/tools/copy_dir.py can be removed now

@tvolkert
Copy link
Contributor

lgtm

This patch makes the sdk_xcode_harness work the same way as
hello_services. The goal is to eventually make these the same, but this
is just a first step.
@abarth abarth force-pushed the align_xcodeproj branch from 0378751 to f52b202 Compare June 1, 2016 16:10
@abarth
Copy link
Contributor Author

abarth commented Jun 1, 2016

I tested this locally. Going to try landing it.

@abarth abarth merged commit a943c73 into flutter:master Jun 1, 2016
@abarth abarth deleted the align_xcodeproj branch June 1, 2016 16:36
@chinmaygarde
Copy link
Member

How did you test this locally? This gets rid of the step that creates the FlutterXcode.zip that is used by --local-engine.

@abarth
Copy link
Contributor Author

abarth commented Jun 2, 2016

I modified the bin/cache directory directly to contain the new bits.

@chinmaygarde
Copy link
Member

I see. Ok. Will add back an archive step that recreates a similar ZIP.

@abarth
Copy link
Contributor Author

abarth commented Jun 2, 2016

We might not need that. The Xcode project is now independent of the build configuration because it doesn't contain any binaries. We should be headed towards the Xcode project being stable, which means we could just skip the step of finding the zip file.

@abarth
Copy link
Contributor Author

abarth commented Jun 2, 2016

I think the end-state here is for the Xcode project to be generated by flutter create, like the Info.plist. We don't need to do that right away, but I think that's what we're going to want in the end.

@tvolkert
Copy link
Contributor

tvolkert commented Jun 2, 2016

+1

rhencke pushed a commit to rhencke/engine that referenced this pull request Dec 20, 2020
New commits:

git log --format="%C(auto) %h %s" 900e796..4ca4767
 4ca4767 Added a dart pub outdated --transitive option (flutter#2731)
 6b145bd Deprecate --server argument to `pub publish` and `pub uploader`. (flutter#2697)
 7737023 don't warn if previous prerelease was null safe (flutter#2730)
 62f9283 Improve outdated --mode=null-safety (flutter#2724)
 cc589ec Change message for no Latest resolution (flutter#2729)
 656803e Require sdk constraint (flutter#2718)
 8309d87 Added test that dev_dependency does not trigger null-safety warnings when publishing (flutter#2727)
 332ea04 Remove warning about mixed mode. (flutter#2723)
 a98a1f2 Simplify null-safety analysis in `pub outdated --mode=null-safety` (flutter#2721)
 5fba201 Outdated null safety implies prereleases (flutter#2722)
 fb9ec4a Fixed bug in yaml_edit (flutter#2703)

Change-Id: I22a084aee06542e04a272269fb0134f0ac62f779
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/170690
Commit-Queue: Sigurd Meldgaard <sigurdm@google.com>
Reviewed-by: Michael Thomsen <mit@google.com>
Reviewed-by: Jonas Jensen <jonasfj@google.com>
rhencke pushed a commit to rhencke/engine that referenced this pull request Dec 20, 2020
The warning was hard to parse - and would be triggered too often (too noisy).

We can reconsider this later when we have a better feeling for the migration flow
or most packages are fully migrated so we would have less noise.
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