-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Add NativeAOT runtime pack builds for osx x64/arm64 #89018
Conversation
This is necessary for the NativeAOT work in xamarin-macios
Tagging subscribers to this area: @dotnet/area-infrastructure-libraries Issue DetailsThis is necessary for the NativeAOT work in xamarin-macios
|
@@ -104,6 +104,8 @@ extends: | |||
jobTemplate: /eng/pipelines/common/global-build-job.yml | |||
buildConfig: release | |||
platforms: | |||
- osx_x64 | |||
- osx_arm64 |
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.
Do you know why win, linux and linux_musl are missing from this list?
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.
Tracked by #87060. It should be done, but one step at a time.
Tagging subscribers to this area: @agocke, @MichalStrehovsky, @jkotas Issue DetailsThis is necessary for the NativeAOT work in xamarin-macios
|
The additional osx-x64 and osx-arm64 legs added for NativeAOT in dotnet#89018 caused the `runtime.osx-*.Microsoft.DotNet.ILCompiler` and runtime.osx-*.runtime.native.System.IO.Ports` packages to be duplicated. This change makes sure we only publish them from one leg (the CoreCLR one).
The additional osx-x64 and osx-arm64 legs added for NativeAOT in #89018 caused the `runtime.osx-*.Microsoft.DotNet.ILCompiler` and runtime.osx-*.runtime.native.System.IO.Ports` packages to be duplicated. This change makes sure we only publish them from one leg (the CoreCLR one).
The additional osx-x64 and osx-arm64 legs added for NativeAOT in #89018 caused the `runtime.osx-*.Microsoft.DotNet.ILCompiler` and runtime.osx-*.runtime.native.System.IO.Ports` packages to be duplicated. This change makes sure we only publish them from one leg (the CoreCLR one). Co-authored-by: Alexander Köplinger <[email protected]>
The additional osx-x64 and osx-arm64 legs added for NativeAOT in #89018 caused the `runtime.osx-*.Microsoft.DotNet.ILCompiler` and runtime.osx-*.runtime.native.System.IO.Ports` packages to be duplicated. This change makes sure we only publish them from one leg (the CoreCLR one).
This is necessary for the NativeAOT work in xamarin-macios