Skip to content

Commit

Permalink
[mono] Only ship runtime packs that are classified as mobile targets (#…
Browse files Browse the repository at this point in the history
…104307)

In past .NET releases, we have shipped mono runtime packs for most of our support matrix. Starting in .NET 9, we will pull this back significantly and only ship runtime packs that are targeted at our 'mobile' platforms. This includes apple, android, wasm, and wasi targets.

Contributes to dotnet/docs#41366
  • Loading branch information
steveisok authored and pull[bot] committed Aug 12, 2024
1 parent 8fb0316 commit 2475867
Showing 1 changed file with 3 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,15 @@
</PropertyGroup>
<PropertyGroup Condition="'$(RuntimeFlavor)' == 'Mono' and ('$(RuntimeFlavor)' != '$(PrimaryRuntimeFlavor)' or '$(TargetsMobile)' == 'true')">
<RuntimeSpecificFrameworkSuffix>Mono</RuntimeSpecificFrameworkSuffix>
<IsShipping Condition="'$(TargetsMobile)' != 'true'">false</IsShipping>
</PropertyGroup>
<PropertyGroup Condition="'$(MonoEnableLLVM)' == 'true' and '$(RuntimeFlavor)' == 'Mono' and '$(TargetsMobile)' != 'true'">
<RuntimeSpecificFrameworkSuffix>Mono.LLVM</RuntimeSpecificFrameworkSuffix>
<IsShipping>false</IsShipping>
</PropertyGroup>
<PropertyGroup Condition="'$(MonoAOTEnableLLVM)' == 'true' and '$(RuntimeFlavor)' == 'Mono' and '$(TargetsMobile)' != 'true'">
<RuntimeSpecificFrameworkSuffix>Mono.LLVM.AOT</RuntimeSpecificFrameworkSuffix>
<IsShipping>false</IsShipping>
</PropertyGroup>
<PropertyGroup Condition="'$(WasmEnableThreads)' == 'true'">
<RuntimeSpecificFrameworkSuffix>Mono.multithread</RuntimeSpecificFrameworkSuffix>
Expand Down

0 comments on commit 2475867

Please sign in to comment.