Add support for s390x architecture
* Add linux-s390x RIDs for net6.0 to GenerateBundledVersions * Add s390x platform in Directory.Build.props * Disable crossgen2 for the s390x target
This commit is contained in:
parent
4ee8c9997f
commit
f1c05e42af
4 changed files with 6 additions and 1 deletions
|
@ -10,6 +10,7 @@
|
|||
<PropertyGroup>
|
||||
<BuildArchitecture>$([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant())</BuildArchitecture>
|
||||
<Architecture Condition="'$(Architecture)' == '' AND '$(BuildArchitecture)' == 'arm64'">$(BuildArchitecture)</Architecture>
|
||||
<Architecture Condition="'$(Architecture)' == '' AND '$(BuildArchitecture)' == 's390x'">$(BuildArchitecture)</Architecture>
|
||||
<Architecture Condition="'$(Architecture)' == ''">x64</Architecture>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(PgoInstrument)' == 'true'">
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
<Platform Condition="'$(Platform)' == 'AnyCPU'"></Platform>
|
||||
<BuildArchitecture>$([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant())</BuildArchitecture>
|
||||
<Platform Condition="'$(Platform)' == '' AND '$(BuildArchitecture)' == 'arm64'">$(BuildArchitecture)</Platform>
|
||||
<Platform Condition="'$(Platform)' == '' AND '$(BuildArchitecture)' == 's390x'">$(BuildArchitecture)</Platform>
|
||||
<Platform Condition="'$(Platform)' == ''">x64</Platform>
|
||||
|
||||
<UseStableVersions Condition="'$(UseStableVersions)' == ''">false</UseStableVersions>
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<Project>
|
||||
<!-- Crossgen is currently not supported on the s390x architecture. -->
|
||||
<Target Name="CrossgenLayout"
|
||||
Condition="'$(DISABLE_CROSSGEN)' == ''"
|
||||
Condition="'$(DISABLE_CROSSGEN)' == '' AND '$(Architecture)' != 's390x'"
|
||||
DependsOnTargets="SetSdkBrandingInfo">
|
||||
|
||||
<PropertyGroup>
|
||||
|
|
|
@ -105,6 +105,7 @@
|
|||
<Net60AppHostRids Include="
|
||||
@(Net50AppHostRids);
|
||||
osx-arm64;
|
||||
linux-s390x;
|
||||
"/>
|
||||
|
||||
<Net60RuntimePackRids Include="
|
||||
|
@ -112,6 +113,7 @@
|
|||
osx-arm64;
|
||||
maccatalyst-x64;
|
||||
maccatalyst-arm64;
|
||||
linux-s390x;
|
||||
" />
|
||||
|
||||
<!-- In .NET 6 the browser-wasm runtime pack started using the Mono naming pattern -->
|
||||
|
|
Loading…
Reference in a new issue