Skip to content

[flutter_tools] move dsym logic into dart#49491

Merged
jonahwilliams merged 3 commits intoflutter:masterfrom
jonahwilliams:move_dysm_to_dart
Jan 28, 2020
Merged

[flutter_tools] move dsym logic into dart#49491
jonahwilliams merged 3 commits intoflutter:masterfrom
jonahwilliams:move_dysm_to_dart

Conversation

@jonahwilliams
Copy link
Copy Markdown
Contributor

Description

Remove 13 lines of bash script and replace with an assemble target, add smoke test to dysm logic.

@fluttergithubbot fluttergithubbot added the tool Affects the "flutter" command-line tool. See also t: labels. label Jan 25, 2020
@jonahwilliams jonahwilliams requested a review from jmagman January 27, 2020 20:45
final FlutterProject flutterProject = FlutterProject.current();
final Target target = buildMode == BuildMode.profile
? const AotAssemblyProfile()
: const AotAssemblyRelease();
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

When is AotAssemblyRelease being built with this change?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I don't really like how it is set up right now. previously I created "bundle" targets that did nothing but depend on all of the individual parts - I can move towards that setup so that changes like this are less surprising


@override
List<Target> get dependencies => const <Target>[
AotAssemblyRelease()
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Oh there it is.

Copy link
Copy Markdown
Member

@jmagman jmagman left a comment

Choose a reason for hiding this comment

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

Looks good [equivalent] to me

@jonahwilliams jonahwilliams merged commit 2a91a75 into flutter:master Jan 28, 2020
@jonahwilliams jonahwilliams deleted the move_dysm_to_dart branch January 28, 2020 01:48
jmagman added a commit that referenced this pull request Jan 28, 2020
jmagman added a commit that referenced this pull request Jan 28, 2020
@jonahwilliams jonahwilliams restored the move_dysm_to_dart branch January 28, 2020 02:38
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Aug 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

tool Affects the "flutter" command-line tool. See also t: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants