diff options
author | Sedar Gokbulut <sedarg@microsoft.com> | 2016-12-05 21:50:31 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-05 21:50:31 +0300 |
commit | 761fcf720abc98c30ec49310e0bca1415a440948 (patch) | |
tree | 03dd717f2d33fa291a4e6770bc8d48b65bfc5c30 /pkg/Microsoft.NETCore.Platforms | |
parent | 3435dc85469a27a9e97483a85f38654f26cb0684 (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.json | 382 |
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" ] + } + } - } +} |