-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Ensure CoreCLR pkgproj include packaging props #39906
Conversation
Since these projects don't directly consume the nupkg they didn't automatically get props when we added it.
Would it be worth updating the CoreCLR pkgproj projects to use the nupkg directly? |
Not as part of this change. Need to unblock folks. I'm not a huge fan of the way we consume this package in libraries either. We restore a single project that uses packages, then import that project's generated nuget-props and targets files. Right longer term fix is to integrate pkgproj infra with normal SDK targets so that we can leverage them from any project type (CSProj, generic-proj, etc). That'll enable restore and provide the pkgproj content model. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM given that we are planning on updating the way we consume this package across the board.
Since these projects don't directly consume the nupkg they didn't automatically get props when we added it.
* Revert "Workaround duplicate package icon in packages (#39736)" This reverts commit 498c798. * Ensure CoreCLR pkgproj include packaging props (#39906) Since these projects don't directly consume the nupkg they didn't automatically get props when we added it. * Fix issue with Crossgen2 package excluding Icon (#39972) The latest packaging targets rely on ProjectDefaults inclusion of package icon, but this item was being removed by the Crossgen2 project's targets. Also updating the version of packaging tools to see if we have any other failures.
Same change as dotnet/runtime#39906
[release/9.x] Update dependencies from dotnet/arcade - Updates: - Microsoft.DotNet.Build.Tasks.Packaging: from 5.0.0-beta.20364.3 to 5.0.0-beta.20374.1 - Microsoft.DotNet.Helix.Sdk: from 5.0.0-beta.20364.3 to 5.0.0-beta.20374.1 - Microsoft.DotNet.Arcade.Sdk: from 5.0.0-beta.20364.3 to 5.0.0-beta.20374.1 - Ensure pkgproj include packaging props Same change as dotnet/runtime#39906 - Update Directory.Build.props
Since these projects don't directly consume the nupkg they didn't automatically get props when we added it.
Since these projects don't directly consume the nupkg they didn't
automatically get props when we added it.