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

Generate target platform assembly attributes #11499

Merged
5 commits merged into from
Jul 10, 2020

Conversation

wli3
Copy link

@wli3 wli3 commented Apr 30, 2020

Fix #11239

make sure

  • MinimumOSPlatform is the property name we want derive the property directly from.
  • MinimumOSPlatform will default to TargetPlatformVersion is fine.
  • the assembly attributes is just $(TargetPlatformIdentifier)$(MinimumOSPlatform) --- "Windows10.0.1234"

@wli3 wli3 requested review from dsplaisted and mhutch April 30, 2020 00:53
@wli3
Copy link
Author

wli3 commented Apr 30, 2020

@dsplaisted @mhutch

@wli3 wli3 changed the title WIP Generate target platform assembly attributes WIP [need discussion] Generate target platform assembly attributes Apr 30, 2020
@wli3 wli3 force-pushed the generate-assmebly-attribute branch from b210484 to dea5143 Compare July 8, 2020 05:13
@wli3 wli3 changed the title WIP [need discussion] Generate target platform assembly attributes Generate target platform assembly attributes Jul 8, 2020
@wli3
Copy link
Author

wli3 commented Jul 8, 2020

Blocked by dotnet/installer#7943 to have the type flowed in

@wli3 wli3 added auto-merge Automatically merge PR once CI passes. Auto-Merge If Tests Pass labels Jul 10, 2020
@ghost
Copy link

ghost commented Jul 10, 2020

Hello @wli3!

Because this pull request has the Auto-Merge If Tests Pass label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msftbot) and give me an instruction to get started! Learn more here.

@wli3 wli3 force-pushed the generate-assmebly-attribute branch from dea5143 to 3020087 Compare July 10, 2020 04:32
<ItemGroup Condition="'$(TargetPlatformIdentifier)' != ''
and '$(MinimumOSPlatform)' != ''
and '$(TargetFrameworkIdentifier)' == '.NETCoreApp'
and $([MSBuild]::VersionGreaterThanOrEquals($(_TargetFrameworkVersionWithoutV), '5.0'))">
Copy link
Author

Choose a reason for hiding this comment

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

@dsplaisted @mhutch I added the condition on > net5.0 . We won't have the type when it is lower

@ghost ghost merged commit ce345fb into dotnet:master Jul 10, 2020
@wli3 wli3 deleted the generate-assmebly-attribute branch July 13, 2020 21:13
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Auto-Merge If Tests Pass auto-merge Automatically merge PR once CI passes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Generate target platform assembly attributes
4 participants