Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSedar Gokbulut <sedarg@microsoft.com>2016-12-05 21:50:31 +0300
committerGitHub <noreply@github.com>2016-12-05 21:50:31 +0300
commit761fcf720abc98c30ec49310e0bca1415a440948 (patch)
tree03dd717f2d33fa291a4e6770bc8d48b65bfc5c30 /pkg/Microsoft.NETCore.Platforms
parent3435dc85469a27a9e97483a85f38654f26cb0684 (diff)
Updating Microsoft.NETCore.Platforms/runtime.json with CoreRT RIDs (#14142)
* Updating Microsoft.NETCore.Platforms/runtime.json with CoreRT RIDs * Further changes to runtime.json: - Previously I had excluded some RIDs from the corert graph because they weren't 'supported' platforms for corert. But I think runtime.json is not the right place to enforce what's supported and what's not. Completing the graph helps maintaining runtime.json because it now follows a 'pattern'. - I updated the ordering of the nodes on win*-corert and that's where it differs from win*-aot. Unlike AOT counterparts, I'm always prioritizing CoreRT RIDS over non-CoreRT RIDs. - Also realized that the architecture specific chains were broken on non-windows CoreRT RIDS. I fixed that in this change too.
Diffstat (limited to 'pkg/Microsoft.NETCore.Platforms')
-rw-r--r--pkg/Microsoft.NETCore.Platforms/runtime.json382
1 files changed, 377 insertions, 5 deletions
diff --git a/pkg/Microsoft.NETCore.Platforms/runtime.json b/pkg/Microsoft.NETCore.Platforms/runtime.json
index a00defb02c..da16f7479f 100644
--- a/pkg/Microsoft.NETCore.Platforms/runtime.json
+++ b/pkg/Microsoft.NETCore.Platforms/runtime.json
@@ -175,7 +175,7 @@
"osx.10.12-x64": {
"#import": [ "osx.10.12", "osx.10.11-x64" ]
},
-
+
"linux": {
"#import": [ "unix" ]
},
@@ -355,21 +355,21 @@
"linuxmint.17-x64": {
"#import": [ "linuxmint.17", "ubuntu.14.04-x64" ]
},
-
+
"linuxmint.17.1": {
"#import": [ "linuxmint.17" ]
},
"linuxmint.17.1-x64": {
"#import": [ "linuxmint.17.1", "linuxmint.17-x64" ]
},
-
+
"linuxmint.17.2": {
"#import": [ "linuxmint.17.1" ]
},
"linuxmint.17.2-x64": {
"#import": [ "linuxmint.17.2", "linuxmint.17.1-x64" ]
},
-
+
"linuxmint.17.3": {
"#import": [ "linuxmint.17.2" ]
},
@@ -446,6 +446,378 @@
"alpine.3.4.3-x64": {
"#import": [ "alpine.3.4.3", "alpine.3-x64" ]
},
+
+ "corert": {
+ "#import": [ "any" ]
+ },
+
+ "win-corert": {
+ "#import": [ "corert", "win" ]
+ },
+ "win-x86-corert": {
+ "#import": [ "win-corert", "win-x86" ]
+ },
+ "win-x64-corert": {
+ "#import": [ "win-corert", "win-x64" ]
+ },
+
+ "win7-corert": {
+ "#import": [ "win-corert", "win7" ]
+ },
+ "win7-x86-corert": {
+ "#import": [ "win7-corert", "win7-x86" ]
+ },
+ "win7-x64-corert": {
+ "#import": [ "win7-corert", "win7-x64" ]
+ },
+
+ "win8-corert": {
+ "#import": [ "win7-corert", "win8" ]
+ },
+ "win8-x86-corert": {
+ "#import": [ "win8-corert", "win7-x86-corert", "win8-x86"]
+ },
+ "win8-x64-corert": {
+ "#import": [ "win8-corert", "win7-x64-corert", "win8-x64" ]
+ },
+ "win8-arm-corert": {
+ "#import": [ "win8-corert", "win8-arm" ]
+ },
+
+ "win81-corert": {
+ "#import": [ "win8-corert", "win81" ]
+ },
+ "win81-x86-corert": {
+ "#import": [ "win81-corert", "win8-x86-corert", "win81-x86" ]
+ },
+ "win81-x64-corert": {
+ "#import": [ "win81-corert", "win8-x64-corert", "win81-x64" ]
+ },
+ "win81-arm-corert": {
+ "#import": [ "win81-corert", "win8-arm-corert", "win81-arm" ]
+ },
+
+ "win10-corert": {
+ "#import": [ "win81-corert", "win10" ]
+ },
+ "win10-x86-corert": {
+ "#import": [ "win10-corert", "win81-x86-corert", "win10-x86" ]
+ },
+ "win10-x64-corert": {
+ "#import": [ "win10-corert", "win81-x64-corert", "win10-x64" ]
+ },
+ "win10-arm-corert": {
+ "#import": [ "win10-corert", "win81-arm-corert", "win10-arm" ]
+ },
+ "win10-arm64-corert": {
+ "#import": [ "win10-corert", "win10-arm64" ]
+ },
+
+ "unix-corert": {
+ "#import": [ "corert", "unix" ]
+ },
+ "unix-x64-corert": {
+ "#import": [ "unix-corert", "unix-x64" ]
+ },
+ "unix-arm-corert": {
+ "#import": [ "unix-corert", "unix-arm" ]
+ },
+ "unix-arm64-corert": {
+ "#import": [ "unix-corert", "unix-arm64" ]
+ },
+
+ "osx-corert": {
+ "#import": [ "unix-corert", "osx" ]
+ },
+ "osx-x64-corert": {
+ "#import": [ "osx-corert", "unix-x64-corert", "osx-x64" ]
+ },
+
+ "osx.10.10-corert": {
+ "#import": [ "osx-corert", "osx.10.10" ]
+ },
+ "osx.10.10-x64-corert": {
+ "#import": [ "osx.10.10-corert", "osx-x64-corert", "osx.10.10-x64" ]
+ },
+
+ "osx.10.11-corert": {
+ "#import": [ "osx.10.10-corert", "osx.10.11" ]
+ },
+ "osx.10.11-x64-corert": {
+ "#import": [ "osx.10.11-corert", "osx.10.10-x64-corert", "osx.10.11-x64" ]
+ },
+
+ "osx.10.12-corert": {
+ "#import": [ "osx.10.11-corert", "osx.10.12" ]
+ },
+ "osx.10.12-x64-corert": {
+ "#import": [ "osx.10.12-corert", "osx.10.11-x64-corert", "osx.10.12-x64" ]
+ },
+
+ "linux-corert": {
+ "#import": [ "corert", "linux", "unix-corert" ]
+ },
+ "linux-x64-corert": {
+ "#import": [ "linux-corert", "linux-x64" ]
+ },
+ "linux-arm-corert": {
+ "#import": [ "linux-corert", "linux-arm" ]
+ },
+ "linux-arm64-corert": {
+ "#import": [ "linux-corert", "linux-arm64" ]
+ },
+
+ "rhel-corert": {
+ "#import": [ "corert", "rhel" ]
+ },
+ "rhel-x64-corert": {
+ "#import": [ "rhel-corert", "linux-x64-corert", "rhel-x64" ]
+ },
+
+ "rhel.7-corert": {
+ "#import": [ "rhel-corert", "rhel.7" ]
+ },
+ "rhel.7-x64-corert": {
+ "#import": [ "rhel.7-corert", "rhel-x64-corert", "rhel.7-x64" ]
+ },
+
+ "rhel.7.0-corert": {
+ "#import": [ "rhel.7-corert", "rhel.7.0" ]
+ },
+ "rhel.7.0-x64-corert": {
+ "#import": [ "rhel.7.0-corert", "rhel.7-x64-corert", "rhel.7.0-x64" ]
+ },
+
+ "rhel.7.1-corert": {
+ "#import": [ "rhel.7.0-corert", "rhel.7.1" ]
+ },
+ "rhel.7.1-x64-corert": {
+ "#import": [ "rhel.7.1-corert", "rhel.7.0-x64-corert", "rhel.7.1-x64" ]
+ },
+
+ "rhel.7.2-corert": {
+ "#import": [ "rhel.7.1-corert", "rhel.7.2" ]
+ },
+ "rhel.7.2-x64-corert": {
+ "#import": [ "rhel.7.2-corert", "rhel.7.1-x64-corert", "rhel.7.2-x64" ]
+ },
+
+ "ol-corert": {
+ "#import": [ "rhel-corert", "ol" ]
+ },
+ "ol-x64-corert": {
+ "#import": [ "ol-corert", "rhel-x64-corert", "ol-x64" ]
+ },
+
+ "ol.7-corert": {
+ "#import": [ "ol-corert", "ol.7" ]
+ },
+ "ol.7-x64-corert": {
+ "#import": [ "ol.7-corert", "rhel.7-x64-corert", "ol.7-x64" ]
+ },
+
+ "ol.7.0-corert": {
+ "#import": [ "ol.7-corert", "ol.7.0" ]
+ },
+ "ol.7.0-x64-corert": {
+ "#import": [ "ol.7.0-corert", "rhel.7.0-corert", "ol.7.0-x64" ]
+ },
+
+ "ol.7.1-corert": {
+ "#import": [ "ol.7.0-corert", "ol.7.1" ]
+ },
+ "ol.7.1-x64-corert": {
+ "#import": [ "ol.7.1-corert", "rhel.7.1-x64-corert", "ol.7.1-x64" ]
+ },
+
+ "centos-corert": {
+ "#import": [ "rel-corert", "centos" ]
+ },
+ "centos-x64-corert": {
+ "#import": [ "centos-corert", "rhel-x64-corert", "centos-x64" ]
+ },
+
+ "centos.7-corert": {
+ "#import": [ "centos-corert", "centos.7" ]
+ },
+ "centos.7-x64-corert": {
+ "#import": [ "centos.7-corert", "centos-x64-corert", "centos.7-x64" ]
+ },
+
+ "debian-corert": {
+ "#import": [ "linux-corert", "debian" ]
+ },
+ "debian-x64-corert": {
+ "#import": [ "debian-corert", "linux-x64-corert", "debian-x64" ]
+ },
+ "debian-arm-corert": {
+ "#import": [ "debian-corert", "debian-arm" ]
+ },
+ "debian-arm64-corert": {
+ "#import": [ "debian-corert", "debian-arm64" ]
+ },
+
+ "debian.8-corert": {
+ "#import": [ "debian-corert", "debian.8" ]
+ },
+ "debian.8-x64-corert": {
+ "#import": [ "debian.8-corert", "debian-x64-corert", "debian.8-x64" ]
+ },
+ "debian.8-arm-corert": {
+ "#import": [ "debian.8-corert", "debian-arm-corert", "debian.8-arm" ]
+ },
+ "debian.8-arm64-corert": {
+ "#import": [ "debian.8-corert", "debian-arm64-corert", "debian.8-arm64" ]
+ },
+
+ "ubuntu-corert": {
+ "#import": [ "debian-corert", "ubuntu" ]
+ },
+
+ "ubuntu-x64-corert": {
+ "#import": [ "ubuntu-corert", "debian-x64-corert", "ubuntu-x64" ]
+ },
+
+ "ubuntu.14.04-corert": {
+ "#import": [ "ubuntu-corert", "ubuntu.14.06" ]
+ },
+ "ubuntu.14.04-x64-corert": {
+ "#import": [ "ubuntu.14.04-corert", "ubuntu-x64-corert", "ubuntu-14.04-x64" ]
+ },
+
+ "ubuntu.14.10-corert": {
+ "#import": [ "ubuntu.14.04-corert", "ubuntu-14.10" ]
+ },
+ "ubuntu.14.10-x64-corert": {
+ "#import": [ "ubuntu.14.10-corert", "ubuntu.14.04-x64-corert", "ubuntu.14.10-x64" ]
+ },
+
+ "ubuntu.15.04-corert": {
+ "#import": [ "ubuntu.14.10-corert", "ubuntu-15.04" ]
+ },
+ "ubuntu.15.04-x64-corert": {
+ "#import": [ "ubuntu.15.04-corert", "ubuntu.14.10-x64-corert", "ubuntu.15.04-x64" ]
+ },
+
+ "ubuntu.15.10-corert": {
+ "#import": [ "ubuntu.15.04-corert", "ubuntu-15.10" ]
+ },
+ "ubuntu.15.10-x64-corert": {
+ "#import": [ "ubuntu.15.10-corert", "ubuntu.15.04-x64-corert", "ubuntu.15.10-x64" ]
+ },
+
+ "ubuntu.16.04-corert": {
+ "#import": [ "ubuntu.15.10-corert", "ubuntu-16.04" ]
+ },
+ "ubuntu.16.04-x64-corert": {
+ "#import": [ "ubuntu.16.04-corert", "ubuntu.15.10-x64-corert", "ubuntu.16.04-x64" ]
+ },
+
+ "ubuntu.16.10-corert": {
+ "#import": [ "ubuntu.16.04-corert", "ubuntu.16.10" ]
+ },
+ "ubuntu.16.10-x64-corert": {
+ "#import": [ "ubuntu.16.10-corert", "ubuntu.16.04-x64-corert", "ubuntu.16.10-x64" ]
+ },
+
+ "linuxmint.17-corert": {
+ "#import": [ "ubuntu.14.04-corert", "linuxmint.17" ]
+ },
+ "linuxmint.17-x64-corert": {
+ "#import": [ "linuxmint.17-corert", "ubuntu.14.04-x64-corert", "linuxmint.17-x64" ]
+ },
+
+ "linuxmint.17.1-corert": {
+ "#import": [ "linuxmint.17-corert", "linuxmint.17.1" ]
+ },
+ "linuxmint.17.1-x64-corert": {
+ "#import": [ "linuxmint.17.1-corert", "linuxmint.17-x64-corert", "linuxmint.17.1-x64" ]
+ },
+
+ "linuxmint.17.2-corert": {
+ "#import": [ "linuxmint.17.1-corert", "linuxmint.17.2" ]
+ },
+ "linuxmint.17.2-x64-corert": {
+ "#import": [ "linuxmint.17.2-corert", "linuxmint.17.1-x64-corert", "linuxmint.17.2-x64" ]
+ },
+
+ "linuxmint.17.3-corert": {
+ "#import": [ "linuxmint.17.2-corert", "linuxmint.17.3" ]
+ },
+ "linuxmint.17.3-x64-corert": {
+ "#import": [ "linuxmint.17.3-corert", "linuxmint.17.2-x64-corert", "linuxmint.17.3-x64" ]
+ },
+
+ "linuxmint.18-corert": {
+ "#import": [ "ubuntu.16.04-corert", "linuxmint.18" ]
+ },
+ "linuxmint.18-x64-corert": {
+ "#import": [ "linuxmint.18-corert", "ubuntu.16.04-x64-corert", "linuxmint.18-x64" ]
+ },
+
+ "fedora-corert": {
+ "#import": [ "linux-corert", "fedora" ]
+ },
+ "fedora-x64-corert": {
+ "#import": [ "fedora-corert", "linux-x64-corert", "fedora-x64" ]
+ },
+
+ "fedora.23-corert": {
+ "#import": [ "fedora-corert", "fedora.23" ]
+ },
+ "fedora.23-x64-corert": {
+ "#import": [ "fedora.23-corert", "fedora-x64-corert", "fedora.23-x64" ]
+ },
+
+ "fedora.24-corert": {
+ "#import": [ "fedora.23-corert", "fedora.24" ]
+ },
+ "fedora.24-x64-corert": {
+ "#import": [ "fedora.24-corert", "fedora.23-x64-corert", "fedora.24-x64" ]
+ },
+
+ "opensuse-corert": {
+ "#import": [ "linux-corert", "opensuse" ]
+ },
+ "opensuse-x64-corert": {
+ "#import": [ "opensuse-corert", "linux-x64-corert", "opensuste-x64" ]
+ },
+
+ "opensuse.13.2-corert": {
+ "#import": [ "opensuse-corert", "opensuse.13.2" ]
+ },
+ "opensuse.13.2-x64-corert": {
+ "#import": [ "opensuse.13.2-corert", "opensuse-x64-corert", "opensuse.13.2-x64" ]
+ },
+
+ "opensuse.42.1-corert": {
+ "#import": [ "opensuse.13.2-corert", "opensuse.42.1" ]
+ },
+ "opensuse.42.1-x64-corert": {
+ "#import": [ "opensuse.42.1-corert", "opensuse.13.2-x64-corert", "opensuse.42.1-x64" ]
+ },
+
+ "alpine-corert": {
+ "#import": [ "linux-corert", "alpine" ]
+ },
+ "alpine-x64-corert": {
+ "#import": [ "alpine-corert", "linux-x64-corert", "alpine-x64" ]
+ },
+
+ "alpine.3-corert": {
+ "#import": [ "alpine-corert", "alpine.3" ]
+ },
+ "alpine.3-x64-corert": {
+ "#import": [ "alpine.3-corert", "alpine-x64-corert", "alpine.3-x64" ]
+ },
+
+ "alpine.3.4.3-corert": {
+ "#import": [ "alpine.3-corert", "alpine.3.4.3" ]
+ },
+ "alpine.3.4.3-x64-corert": {
+ "#import": [ "alpine.3.4.3-corert", "alpine.3-x64-corert", "alpine.3.4.3-x64" ]
+ }
+
}
- }
+}