Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pass environment defines to compile flutter platform step. #8412

Merged
merged 3 commits into from Apr 2, 2019

Conversation

aam
Copy link
Member

@aam aam commented Apr 2, 2019

This PR passes environment defines to the compiler as needed for constant evaluation and removes redundant non-strong platform target.

@aam aam requested a review from a-siva April 2, 2019 19:35
}
}

compile_flutter_platform("non_strong_platform") {
outputs = [
"$root_out_dir/flutter_patched_sdk/platform.dill",
"$root_out_dir/flutter_patched_sdk/vm_outline.dill",
]
Copy link
Contributor

Choose a reason for hiding this comment

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

Can we drop the non strong version, It should not be used anywhere.

Copy link
Member Author

Choose a reason for hiding this comment

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

Done

@aam aam merged commit 2f17860 into flutter:master Apr 2, 2019
@aam aam deleted the platform-constants branch April 2, 2019 20:10
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 3, 2019
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Apr 3, 2019
engine-flutter-autoroll added a commit to flutter/flutter that referenced this pull request Apr 3, 2019
flutter/engine@4a8c7dc...cc11550

git log 4a8c7dc..cc11550 --no-merges --oneline
cc11550 Roll src/third_party/skia c9eeab3d85b9..e25b4472cdd9 (1 commits) (flutter/engine#8420)
20e4599 Roll src/third_party/skia 71c0e9422038..c9eeab3d85b9 (4 commits) (flutter/engine#8418)
a650790 Add scroll wheel support to desktop GLFW shell (flutter/engine#8416)
77d8e12 Roll src/third_party/dart 14fd3b7d6a..f6768b6fb3 (5 commits)
23fceaa Added new Android embedding packages to javadoc generation. (flutter/engine#8411)
2f17860 Pass environment defines to compile flutter platform step. (flutter/engine#8412)

The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff (chinmaygarde@google.com), and stop
the roller if necessary.
RBogie pushed a commit to RBogie/flutter-engine that referenced this pull request Apr 8, 2019
)

* Pass environment defines to the compiler

* Remove non-strong platform target
RBogie added a commit to RBogie/flutter-engine that referenced this pull request Apr 8, 2019
RBogie added a commit to RBogie/flutter-engine that referenced this pull request Apr 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants