-
Notifications
You must be signed in to change notification settings - Fork 533
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
[release/7.0.1xx-rc1] Update dependencies from dotnet/installer #7310
[release/7.0.1xx-rc1] Update dependencies from dotnet/installer #7310
Conversation
…220824.3 Microsoft.Dotnet.Sdk.Internal From Version 7.0.100-rc.1.22423.7 -> To Version 7.0.100-rc.1.22424.3 Dependency coherency updates Microsoft.NET.ILLink.Tasks,Microsoft.NETCore.App.Ref From Version 7.0.100-1.22415.4 -> To Version 7.0.100-1.22423.4 (parent: Microsoft.Dotnet.Sdk.Internal
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.
versions look good for runtime and emsdk
* Add feeds in `NuGet.config` from our .NET 6 release branch * Install both net6 & net7 workload manifests for Mono and Emscripten * Extend both net6 & net7 Mono workloads * Support for `$(AotAssemblies)` property (directly uses Mono workload pack names)
"extends" : [ "microsoft-net-runtime-android", "microsoft-net-runtime-android-aot" ] | ||
"extends" : [ | ||
"microsoft-net-runtime-android-net6", | ||
"microsoft-net-runtime-android-aot-net6", | ||
"microsoft-net-runtime-android", | ||
"microsoft-net-runtime-android-aot" | ||
] |
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.
@rolfbjarne you'll want to take similar changes here on the xamarin-macios side.
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.
@jonathanpeppers I ended up doing something slightly different, I split it in two different workloads: https://gist.github.com/rolfbjarne/4c9f93d892837a9b13e9cd577f8554a7#file-workloadmanifest-json-L3-L37 - although I'm not sure if that will cause any problems? Should I out everything in the ios
workload instead?
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.
You might want to keep them all together for now. If you open a net6.0-ios
project without a workload installed, this logic will prompt VS to install MAUI:
I don't think this code would work if there is an ios-net6
workload.
We might get them to rework this logic in .NET 7 RC 2, so that we can make the .NET 6 packs optional?
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.
OK, I'll look into changing that tomorrow.
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.
I've changed this in our cross/multi targeting PR for RC 1.
This is looking pretty green, I reran a couple phases. The |
…220824.4 Microsoft.Dotnet.Sdk.Internal From Version 7.0.100-rc.1.22423.7 -> To Version 7.0.100-rc.1.22424.4 Dependency coherency updates Microsoft.NET.ILLink.Tasks,Microsoft.NETCore.App.Ref From Version 7.0.100-1.22415.4 -> To Version 7.0.100-1.22423.4 (parent: Microsoft.Dotnet.Sdk.Internal
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.
Only failures are:
[BT : 1.8.1] error : Error retrieving device SDK version. Please try again.
And then InstallAndroidDependenciesTest
.
Going to merge this one.
This pull request updates the following dependencies
Coherency Updates
The following updates ensure that dependencies with a CoherentParentDependency
attribute were produced in a build used as input to the parent dependency's build.
See Dependency Description Format
From https://github.com/dotnet/installer
fixes #7252