Add RID values for s390x (#52907)
authorUlrich Weigand <ulrich.weigand@de.ibm.com>
Wed, 2 Jun 2021 00:11:49 +0000 (02:11 +0200)
committerGitHub <noreply@github.com>
Wed, 2 Jun 2021 00:11:49 +0000 (17:11 -0700)
* Add Linux on the s390x architecture to runtimeGroups.props

* Update generated files

src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json
src/libraries/Microsoft.NETCore.Platforms/src/runtime.json
src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props

index bf3295d..6d11e65 100644 (file)
     "any",
     "base"
   ],
+  "linux-musl-s390x": [
+    "linux-musl-s390x",
+    "linux-musl",
+    "linux-s390x",
+    "linux",
+    "unix-s390x",
+    "unix",
+    "any",
+    "base"
+  ],
   "linux-musl-x64": [
     "linux-musl-x64",
     "linux-musl",
     "any",
     "base"
   ],
+  "linux-s390x": [
+    "linux-s390x",
+    "linux",
+    "unix-s390x",
+    "unix",
+    "any",
+    "base"
+  ],
   "linux-x64": [
     "linux-x64",
     "linux",
     "any",
     "base"
   ],
+  "unix-s390x": [
+    "unix-s390x",
+    "unix",
+    "any",
+    "base"
+  ],
   "unix-x64": [
     "unix-x64",
     "unix",
index ee7d87d..66693df 100644 (file)
         "linux-armel"
       ]
     },
+    "linux-musl-s390x": {
+      "#import": [
+        "linux-musl",
+        "linux-s390x"
+      ]
+    },
     "linux-musl-x64": {
       "#import": [
         "linux-musl",
         "linux-x86"
       ]
     },
+    "linux-s390x": {
+      "#import": [
+        "linux",
+        "unix-s390x"
+      ]
+    },
     "linux-x64": {
       "#import": [
         "linux",
         "unix"
       ]
     },
+    "unix-s390x": {
+      "#import": [
+        "unix"
+      ]
+    },
     "unix-x64": {
       "#import": [
         "unix"
index e25d514..6344c99 100644 (file)
@@ -2,15 +2,15 @@
   <ItemGroup>
     <RuntimeGroup Include="unix">
       <Parent>any</Parent>
-      <Architectures>x64;x86;arm;armel;arm64;mips64</Architectures>
+      <Architectures>x64;x86;arm;armel;arm64;mips64;s390x</Architectures>
     </RuntimeGroup>
     <RuntimeGroup Include="linux">
       <Parent>unix</Parent>
-      <Architectures>x64;x86;arm;armel;arm64;mips64</Architectures>
+      <Architectures>x64;x86;arm;armel;arm64;mips64;s390x</Architectures>
     </RuntimeGroup>
     <RuntimeGroup Include="linux-musl">
       <Parent>linux</Parent>
-      <Architectures>x64;x86;arm;armel;arm64</Architectures>
+      <Architectures>x64;x86;arm;armel;arm64;s390x</Architectures>
     </RuntimeGroup>
 
     <RuntimeGroup Include="alpine">