diff options
author | Eric St. John <ericstj@microsoft.com> | 2017-09-26 20:28:13 +0300 |
---|---|---|
committer | Eric St. John <ericstj@microsoft.com> | 2017-09-28 00:27:25 +0300 |
commit | ba4f70ac310dfe6a906ceb41ecc0d1a327a62b23 (patch) | |
tree | cb7b559f8c1132292d2c85a41270555098ca4a80 /pkg | |
parent | 75a649229b5785aba9145ec3b7e8108a1175160b (diff) |
Generate `runtime.json` from RuntimeGroup items and common policy
This makes our RID graph much less error prone and easier to reason about.
To see how to use the new system see readme.md.
To see the extent of the changes examine the diff of runtime.json and
runtime.compatibility.json.
Diffstat (limited to 'pkg')
-rw-r--r-- | pkg/Microsoft.NETCore.Platforms/Microsoft.NETCore.Platforms.pkgproj | 2 | ||||
-rw-r--r-- | pkg/Microsoft.NETCore.Platforms/readme.md | 51 | ||||
-rw-r--r-- | pkg/Microsoft.NETCore.Platforms/runtime.compatibility.json | 2775 | ||||
-rw-r--r-- | pkg/Microsoft.NETCore.Platforms/runtime.json | 954 | ||||
-rw-r--r-- | pkg/Microsoft.NETCore.Platforms/runtimeGroups.props | 154 |
5 files changed, 3000 insertions, 936 deletions
diff --git a/pkg/Microsoft.NETCore.Platforms/Microsoft.NETCore.Platforms.pkgproj b/pkg/Microsoft.NETCore.Platforms/Microsoft.NETCore.Platforms.pkgproj index a2b470709b..22db2c447b 100644 --- a/pkg/Microsoft.NETCore.Platforms/Microsoft.NETCore.Platforms.pkgproj +++ b/pkg/Microsoft.NETCore.Platforms/Microsoft.NETCore.Platforms.pkgproj @@ -17,5 +17,7 @@ </File> </ItemGroup> + <Import Project="runtimeGroups.props" /> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> </Project>
\ No newline at end of file diff --git a/pkg/Microsoft.NETCore.Platforms/readme.md b/pkg/Microsoft.NETCore.Platforms/readme.md index 774cf7c8ea..46d347c7e4 100644 --- a/pkg/Microsoft.NETCore.Platforms/readme.md +++ b/pkg/Microsoft.NETCore.Platforms/readme.md @@ -86,6 +86,49 @@ If you're prototyping on a platform that is compatible with an existing platform `Microsoft.NETCore.Platforms` attempts to define all RIDs that packages may need, and as such will define RIDs for platforms that we don't actually cross compile for. This is to support higher-level packages, 3rd party packages, that may need to cross-compile for that RID. +### Adding a new OS +Add a new `RuntimeGroup` item in `runtimeGroups.props`. + +For example: +```xml + <RuntimeGroup Include="myLinuxDistro"> + <Parent>linux</Parent> + <Architectures>x86;x64;arm</Architectures> + <Versions>42.0;43.0</Versions> + </RuntimeGroup> +``` + +This will create a new RID for `myLinuxDistro` where `myLinuxDistro` should be the string used for the `ID=` value in the `/etc/os-release` file. + +Whenever modifying the `runtimeGroups.props` you should rebuild the project so that your changes will be regenerated in the checked-in `runtime.json`. + +RuntimeGroup items have the following format: +- `Identity`: the base string for the RID, without version architecture, or qualifiers. +- `Parent`: the base string for the parent of this RID. This RID will be imported by the baseRID, architecture-specific, and qualifier-specific RIDs (with the latter two appending appropriate architecture and qualifiers). +- `Versions`: A list of strings delimited by semi-colons that represent the versions for this RID. +- `TreatVersionsAsCompatible`: Default is true. When true, version-specific RIDs will import the previous version-specific RID in the Versions list, with the first version importing the version-less RID. When false all version-specific RIDs will import the version-less RID (bypassing previous version-specific RIDs) +- `OmitVersionDelimiter`: Default is false. When true no characters will separate the base RID and version (EG: win7). When false a '.' will separate the base RID and version (EG: osx.10.12). +- `ApplyVersionsToParent`: Default is false. When true, version-specific RIDs will import version-specific Parent RIDs similar to is done for architecture and qualifier (see Parent above). +- `Architectures`: A list of strings delimited by semi-colons that represent the architectures for this RID. +- `AdditionalQualifiers`: A list of strings delimited by semi-colons that represent the additional qualifiers for this RID. Additional qualifers do not stack, each only applies to the qualifier-less RIDs (so as not to cause combinatorial exponential growth of RIDs). + +### Adding a new version to an existing OS +Find the existing `RuntimeGroup` in `runtimeGroups.props` and add the version to the list of `Versions`, separated by a semi-colon. + +If the version you are adding needs to be treated as not-compatible with previous versions and the `RuntimeGroup` has not set `TreatVersionsAsCompatible`=`false` then you may create a new `RuntimeGroup` to represent the new compatibility band. + +### Checking your work +After making a change to `runtimeGroups.props` you can examine the resulting changes in `runtime.json` and `runtime.compatibility.json`. + +`runtime.json` is the graph representation of the RIDs and is what ships in the package. + +`runtime.compatibility.json` is a flattened version of the graph that shows the RID precedence for each RID in the graph. + +### Version compatibility +Version compatibility is represented through imports. If a platform is considered compatible with another version of the same platform, or a specific version of another platform, then it can import that platform. This permits packages to reuse assets that were built for the imported platform on the compatible platform. Compatibility here is a bit nebulous because inevitably different platforms will have observable differences that can cause compatibility problems. For the purposes of RIDs we'll try to represent compatibility as versions of a platform that are explicitly advertised as being compatible with a previous version and/or another platform and don't have any known broad breaking changes. It is usually better to opt to treat platforms as compatible since that enables the scenario of building an asset for a particular version and using that in future versions, otherwise you force people to cross-compile for all future versions the moment they target a specific version. + +## Appendix : details of RID graph generation + ### Naming convention We use the following convention in all newly-defined RIDs. Some RIDs (win7-x64, win8-x64) predate this convention and don't follow it, but all new RIDs should follow it. `[os name].[version]-[architecture]-[additional qualifiers]`, for example `osx.10.10-x64` or `ubuntu.14.04-x64` @@ -96,9 +139,6 @@ We use the following convention in all newly-defined RIDs. Some RIDs (win7-x64, For all of these we strive to make them something that can be uniquely discoverable at runtime, so that a RID may be computed from an executing application. As such these properties should be derivable from `/etc/os-release` or similar platform APIs / data. -### Binary compatibility -Binary compatibility is represented through imports. If a platform is considered binary compatible with another version of the same platform, or a specific version of another platform, then it can import that platform. This permits packages to reuse assets that were built for the imported platform on the compatible platform. Binary compatibility here is a bit nebulous because inevietably different platforms will have observable differences that can cause compatibility problems. For the purposes of RIDs we'll try to represent compatibility as versions of a platform that are explicitly advertised as being compatible with a previous version and/or another platform and don't have any known broad breaking changes. - ### Import convention Imports should be used when the added RID is considered compatible with an existing RID. @@ -107,4 +147,9 @@ Imports should be used when the added RID is considered compatible with an exist 3. Architecture-less RIDs that are compatible with a previous version RID for the same OS should then import the previous version, architecture neutral RID. EG: `osx.10.11` should import `osx.10.10`. If there is no earlier compatible/supported version, then a versionless RID should be imported. EG: `osx.10.10` should import `osx`. 4. Version-less RIDs should import an OS category. EG: `osx-x64` should import `unix-x64`, `osx` should import `unix`. +### Advanced RuntimeGroup metadata +The following options can be used under special circumstances but break the normal precedence rules we try to establish by generating the RID graph from common logic. These options make it possible to create a RID fallback chain that doesn't match the rest of the RIDs and therefore is hard for developers/package authors to reason about. Only use these options for cases where you know what you are doing and have carefully reviewed the resulting RID fallbacks using the CompatibliltyMap. +- `OmitRIDs`: A list of strings delimited by semi-colons that represent RIDs calculated from this RuntimeGroup that should be omitted from the RuntimeGraph. These RIDs will not be referenced nor defined. +- `OmitRIDDefinitions`: A list of strings delimited by semi-colons that represent RIDs calculated from this RuntimeGroup that should be omitted from the RuntimeGraph. These RIDs will not be defined by this RuntimeGroup, but will be referenced: useful in case some other RuntimeGroup (or runtime.json template) defines them. +- `OmitRIDReferences`: A list of strings delimited by semi-colons that represent RIDs calculated from this RuntimeGroup that should be omitted from the RuntimeGraph. These RIDs will be defined but not referenced by this RuntimeGroup. diff --git a/pkg/Microsoft.NETCore.Platforms/runtime.compatibility.json b/pkg/Microsoft.NETCore.Platforms/runtime.compatibility.json index 5a4c0f7c81..8ff708f2ec 100644 --- a/pkg/Microsoft.NETCore.Platforms/runtime.compatibility.json +++ b/pkg/Microsoft.NETCore.Platforms/runtime.compatibility.json @@ -1,4 +1,67 @@ { + "alpine": [ + "alpine", + "any", + "base" + ], + "alpine-corert": [ + "alpine-corert", + "alpine", + "corert", + "any", + "base" + ], + "alpine-x64": [ + "alpine-x64", + "alpine", + "any", + "base" + ], + "alpine-x64-corert": [ + "alpine-x64-corert", + "alpine-corert", + "alpine-x64", + "alpine", + "corert", + "any", + "base" + ], + "alpine.3.6": [ + "alpine.3.6", + "alpine", + "any", + "base" + ], + "alpine.3.6-corert": [ + "alpine.3.6-corert", + "alpine.3.6", + "alpine-corert", + "alpine", + "corert", + "any", + "base" + ], + "alpine.3.6-x64": [ + "alpine.3.6-x64", + "alpine.3.6", + "alpine-x64", + "alpine", + "any", + "base" + ], + "alpine.3.6-x64-corert": [ + "alpine.3.6-x64-corert", + "alpine.3.6-corert", + "alpine.3.6-x64", + "alpine.3.6", + "alpine-x64-corert", + "alpine-corert", + "alpine-x64", + "alpine", + "corert", + "any", + "base" + ], "android": [ "android", "any", @@ -6,11 +69,38 @@ ], "android-arm": [ "android-arm", + "android", + "any", + "base" + ], + "android-arm-corert": [ + "android-arm-corert", + "android-corert", + "android-arm", + "android", + "corert", "any", "base" ], "android-arm64": [ "android-arm64", + "android", + "any", + "base" + ], + "android-arm64-corert": [ + "android-arm64-corert", + "android-corert", + "android-arm64", + "android", + "corert", + "any", + "base" + ], + "android-corert": [ + "android-corert", + "android", + "corert", "any", "base" ], @@ -28,6 +118,19 @@ "any", "base" ], + "android.21-arm-corert": [ + "android.21-arm-corert", + "android.21-corert", + "android.21-arm", + "android.21", + "android-arm-corert", + "android-corert", + "android-arm", + "android", + "corert", + "any", + "base" + ], "android.21-arm64": [ "android.21-arm64", "android.21", @@ -36,6 +139,28 @@ "any", "base" ], + "android.21-arm64-corert": [ + "android.21-arm64-corert", + "android.21-corert", + "android.21-arm64", + "android.21", + "android-arm64-corert", + "android-corert", + "android-arm64", + "android", + "corert", + "any", + "base" + ], + "android.21-corert": [ + "android.21-corert", + "android.21", + "android-corert", + "android", + "corert", + "any", + "base" + ], "any": [ "any", "base" @@ -58,11 +183,14 @@ ], "centos-corert": [ "centos-corert", - "rel-corert", "centos", + "rhel-corert", "rhel", + "linux-corert", "linux", + "unix-corert", "unix", + "corert", "any", "base" ], @@ -81,22 +209,22 @@ "centos-x64-corert": [ "centos-x64-corert", "centos-corert", - "rhel-x64-corert", "centos-x64", - "rel-corert", + "rhel-x64-corert", "centos", "rhel-corert", - "linux-x64-corert", "rhel-x64", + "linux-x64-corert", "rhel", - "corert", "linux-corert", "linux-x64", + "unix-x64-corert", "linux", - "any", "unix-corert", "unix-x64", "unix", + "corert", + "any", "base" ], "centos.7": [ @@ -111,14 +239,18 @@ ], "centos.7-corert": [ "centos.7-corert", - "centos-corert", "centos.7", - "rel-corert", + "centos-corert", + "rhel.7-corert", "centos", "rhel.7", + "rhel-corert", "rhel", + "linux-corert", "linux", + "unix-corert", "unix", + "corert", "any", "base" ], @@ -141,28 +273,29 @@ "centos.7-x64-corert": [ "centos.7-x64-corert", "centos.7-corert", - "centos-x64-corert", "centos.7-x64", - "centos-corert", "centos.7", - "rhel-x64-corert", + "centos-x64-corert", + "centos-corert", + "rhel.7-corert", "centos-x64", "rhel.7-x64", - "rel-corert", "centos", "rhel.7", + "rhel-x64-corert", "rhel-corert", - "linux-x64-corert", "rhel-x64", "rhel", - "corert", + "linux-x64-corert", "linux-corert", "linux-x64", "linux", - "any", + "unix-x64-corert", "unix-corert", "unix-x64", "unix", + "corert", + "any", "base" ], "corert": [ @@ -191,15 +324,17 @@ "debian-arm-corert", "debian-corert", "debian-arm", - "linux-corert", + "linux-arm-corert", "debian", + "linux-corert", "linux-arm", - "corert", + "unix-arm-corert", "linux", "unix-corert", "unix-arm", - "any", "unix", + "corert", + "any", "base" ], "debian-arm64": [ @@ -216,15 +351,17 @@ "debian-arm64-corert", "debian-corert", "debian-arm64", - "linux-corert", + "linux-arm64-corert", "debian", + "linux-corert", "linux-arm64", - "corert", + "unix-arm64-corert", "linux", "unix-corert", "unix-arm64", - "any", "unix", + "corert", + "any", "base" ], "debian-armel": [ @@ -237,15 +374,32 @@ "any", "base" ], - "debian-corert": [ + "debian-armel-corert": [ + "debian-armel-corert", "debian-corert", - "linux-corert", + "debian-armel", + "linux-armel-corert", "debian", - "corert", + "linux-corert", + "linux-armel", + "unix-armel-corert", "linux", "unix-corert", + "unix-armel", + "unix", + "corert", "any", + "base" + ], + "debian-corert": [ + "debian-corert", + "debian", + "linux-corert", + "linux", + "unix-corert", "unix", + "corert", + "any", "base" ], "debian-x64": [ @@ -261,17 +415,18 @@ "debian-x64-corert": [ "debian-x64-corert", "debian-corert", - "linux-x64-corert", "debian-x64", - "linux-corert", + "linux-x64-corert", "debian", + "linux-corert", "linux-x64", - "corert", + "unix-x64-corert", "linux", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "debian-x86": [ @@ -284,6 +439,23 @@ "any", "base" ], + "debian-x86-corert": [ + "debian-x86-corert", + "debian-corert", + "debian-x86", + "linux-x86-corert", + "debian", + "linux-corert", + "linux-x86", + "unix-x86-corert", + "linux", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "debian.8": [ "debian.8", "debian", @@ -307,20 +479,22 @@ "debian.8-arm-corert": [ "debian.8-arm-corert", "debian.8-corert", - "debian-arm-corert", "debian.8-arm", - "debian-corert", "debian.8", + "debian-arm-corert", + "debian-corert", "debian-arm", - "linux-corert", "debian", + "linux-arm-corert", + "linux-corert", "linux-arm", - "corert", "linux", + "unix-arm-corert", "unix-corert", "unix-arm", - "any", "unix", + "corert", + "any", "base" ], "debian.8-arm64": [ @@ -338,20 +512,22 @@ "debian.8-arm64-corert": [ "debian.8-arm64-corert", "debian.8-corert", - "debian-arm64-corert", "debian.8-arm64", - "debian-corert", "debian.8", + "debian-arm64-corert", + "debian-corert", "debian-arm64", - "linux-corert", "debian", + "linux-arm64-corert", + "linux-corert", "linux-arm64", - "corert", "linux", + "unix-arm64-corert", "unix-corert", "unix-arm64", - "any", "unix", + "corert", + "any", "base" ], "debian.8-armel": [ @@ -366,17 +542,38 @@ "any", "base" ], - "debian.8-corert": [ + "debian.8-armel-corert": [ + "debian.8-armel-corert", "debian.8-corert", - "debian-corert", + "debian.8-armel", "debian.8", - "linux-corert", + "debian-armel-corert", + "debian-corert", + "debian-armel", "debian", - "corert", + "linux-armel-corert", + "linux-corert", + "linux-armel", "linux", + "unix-armel-corert", "unix-corert", + "unix-armel", + "unix", + "corert", "any", + "base" + ], + "debian.8-corert": [ + "debian.8-corert", + "debian.8", + "debian-corert", + "debian", + "linux-corert", + "linux", + "unix-corert", "unix", + "corert", + "any", "base" ], "debian.8-x64": [ @@ -394,21 +591,22 @@ "debian.8-x64-corert": [ "debian.8-x64-corert", "debian.8-corert", - "debian-x64-corert", "debian.8-x64", - "debian-corert", "debian.8", - "linux-x64-corert", + "debian-x64-corert", + "debian-corert", "debian-x64", - "linux-corert", "debian", + "linux-x64-corert", + "linux-corert", "linux-x64", - "corert", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "debian.8-x86": [ @@ -423,6 +621,27 @@ "any", "base" ], + "debian.8-x86-corert": [ + "debian.8-x86-corert", + "debian.8-corert", + "debian.8-x86", + "debian.8", + "debian-x86-corert", + "debian-corert", + "debian-x86", + "debian", + "linux-x86-corert", + "linux-corert", + "linux-x86", + "linux", + "unix-x86-corert", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "fedora": [ "fedora", "linux", @@ -432,13 +651,13 @@ ], "fedora-corert": [ "fedora-corert", - "linux-corert", "fedora", - "corert", + "linux-corert", "linux", "unix-corert", - "any", "unix", + "corert", + "any", "base" ], "fedora-x64": [ @@ -454,17 +673,18 @@ "fedora-x64-corert": [ "fedora-x64-corert", "fedora-corert", - "linux-x64-corert", "fedora-x64", - "linux-corert", + "linux-x64-corert", "fedora", + "linux-corert", "linux-x64", - "corert", + "unix-x64-corert", "linux", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "fedora.23": [ @@ -477,15 +697,15 @@ ], "fedora.23-corert": [ "fedora.23-corert", - "fedora-corert", "fedora.23", - "linux-corert", + "fedora-corert", "fedora", - "corert", + "linux-corert", "linux", "unix-corert", - "any", "unix", + "corert", + "any", "base" ], "fedora.23-x64": [ @@ -503,21 +723,22 @@ "fedora.23-x64-corert": [ "fedora.23-x64-corert", "fedora.23-corert", - "fedora-x64-corert", "fedora.23-x64", - "fedora-corert", "fedora.23", - "linux-x64-corert", + "fedora-x64-corert", + "fedora-corert", "fedora-x64", - "linux-corert", "fedora", + "linux-x64-corert", + "linux-corert", "linux-x64", - "corert", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "fedora.24": [ @@ -530,16 +751,14 @@ ], "fedora.24-corert": [ "fedora.24-corert", - "fedora.23-corert", "fedora.24", "fedora-corert", - "fedora.23", "fedora", "linux-corert", "linux", - "corert", "unix-corert", "unix", + "corert", "any", "base" ], @@ -558,24 +777,21 @@ "fedora.24-x64-corert": [ "fedora.24-x64-corert", "fedora.24-corert", - "fedora.23-x64-corert", "fedora.24-x64", - "fedora.23-corert", "fedora.24", "fedora-x64-corert", - "fedora.23-x64", - "fedora-x64", "fedora-corert", - "fedora.23", + "fedora-x64", "fedora", "linux-x64-corert", - "linux-x64", "linux-corert", + "linux-x64", "linux", - "unix-x64", - "corert", + "unix-x64-corert", "unix-corert", + "unix-x64", "unix", + "corert", "any", "base" ], @@ -587,6 +803,19 @@ "any", "base" ], + "fedora.25-corert": [ + "fedora.25-corert", + "fedora.25", + "fedora-corert", + "fedora", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], "fedora.25-x64": [ "fedora.25-x64", "fedora.25", @@ -599,6 +828,27 @@ "any", "base" ], + "fedora.25-x64-corert": [ + "fedora.25-x64-corert", + "fedora.25-corert", + "fedora.25-x64", + "fedora.25", + "fedora-x64-corert", + "fedora-corert", + "fedora-x64", + "fedora", + "linux-x64-corert", + "linux-corert", + "linux-x64", + "linux", + "unix-x64-corert", + "unix-corert", + "unix-x64", + "unix", + "corert", + "any", + "base" + ], "fedora.26": [ "fedora.26", "fedora", @@ -607,6 +857,19 @@ "any", "base" ], + "fedora.26-corert": [ + "fedora.26-corert", + "fedora.26", + "fedora-corert", + "fedora", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], "fedora.26-x64": [ "fedora.26-x64", "fedora.26", @@ -619,6 +882,27 @@ "any", "base" ], + "fedora.26-x64-corert": [ + "fedora.26-x64-corert", + "fedora.26-corert", + "fedora.26-x64", + "fedora.26", + "fedora-x64-corert", + "fedora-corert", + "fedora-x64", + "fedora", + "linux-x64-corert", + "linux-corert", + "linux-x64", + "linux", + "unix-x64-corert", + "unix-corert", + "unix-x64", + "unix", + "corert", + "any", + "base" + ], "gentoo": [ "gentoo", "linux", @@ -626,6 +910,17 @@ "any", "base" ], + "gentoo-corert": [ + "gentoo-corert", + "gentoo", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], "gentoo-x64": [ "gentoo-x64", "gentoo", @@ -636,6 +931,23 @@ "any", "base" ], + "gentoo-x64-corert": [ + "gentoo-x64-corert", + "gentoo-corert", + "gentoo-x64", + "linux-x64-corert", + "gentoo", + "linux-corert", + "linux-x64", + "unix-x64-corert", + "linux", + "unix-corert", + "unix-x64", + "unix", + "corert", + "any", + "base" + ], "linux": [ "linux", "unix", @@ -654,12 +966,13 @@ "linux-arm-corert", "linux-corert", "linux-arm", - "corert", + "unix-arm-corert", "linux", "unix-corert", "unix-arm", - "any", "unix", + "corert", + "any", "base" ], "linux-arm64": [ @@ -674,12 +987,13 @@ "linux-arm64-corert", "linux-corert", "linux-arm64", - "corert", + "unix-arm64-corert", "linux", "unix-corert", "unix-arm64", - "any", "unix", + "corert", + "any", "base" ], "linux-armel": [ @@ -690,13 +1004,26 @@ "any", "base" ], - "linux-corert": [ + "linux-armel-corert": [ + "linux-armel-corert", "linux-corert", - "corert", + "linux-armel", + "unix-armel-corert", "linux", "unix-corert", + "unix-armel", + "unix", + "corert", "any", + "base" + ], + "linux-corert": [ + "linux-corert", + "linux", + "unix-corert", "unix", + "corert", + "any", "base" ], "linux-x64": [ @@ -711,12 +1038,13 @@ "linux-x64-corert", "linux-corert", "linux-x64", - "corert", + "unix-x64-corert", "linux", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "linux-x86": [ @@ -727,6 +1055,19 @@ "any", "base" ], + "linux-x86-corert": [ + "linux-x86-corert", + "linux-corert", + "linux-x86", + "unix-x86-corert", + "linux", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "linuxmint.17": [ "linuxmint.17", "ubuntu.14.04", @@ -739,20 +1080,19 @@ ], "linuxmint.17-corert": [ "linuxmint.17-corert", - "ubuntu.14.04-corert", "linuxmint.17", - "ubuntu-corert", - "ubuntu.14.06", + "ubuntu.14.04-corert", "ubuntu.14.04", - "debian-corert", + "ubuntu-corert", "ubuntu", - "linux-corert", + "debian-corert", "debian", - "corert", + "linux-corert", "linux", "unix-corert", - "any", "unix", + "corert", + "any", "base" ], "linuxmint.17-x64": [ @@ -774,31 +1114,30 @@ "linuxmint.17-x64-corert": [ "linuxmint.17-x64-corert", "linuxmint.17-corert", - "ubuntu.14.04-x64-corert", "linuxmint.17-x64", - "ubuntu.14.04-corert", + "ubuntu.14.04-x64-corert", "linuxmint.17", - "ubuntu-x64-corert", - "ubuntu-14.04-x64", + "ubuntu.14.04-corert", "ubuntu.14.04-x64", - "ubuntu-corert", - "ubuntu.14.06", "ubuntu.14.04", - "debian-x64-corert", + "ubuntu-x64-corert", + "ubuntu-corert", "ubuntu-x64", - "debian-corert", "ubuntu", - "linux-x64-corert", + "debian-x64-corert", + "debian-corert", "debian-x64", - "linux-corert", "debian", + "linux-x64-corert", + "linux-corert", "linux-x64", - "corert", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "linuxmint.17.1": [ @@ -814,22 +1153,21 @@ ], "linuxmint.17.1-corert": [ "linuxmint.17.1-corert", - "linuxmint.17-corert", "linuxmint.17.1", - "ubuntu.14.04-corert", + "linuxmint.17-corert", "linuxmint.17", - "ubuntu-corert", - "ubuntu.14.06", + "ubuntu.14.04-corert", "ubuntu.14.04", - "debian-corert", + "ubuntu-corert", "ubuntu", - "linux-corert", + "debian-corert", "debian", - "corert", + "linux-corert", "linux", "unix-corert", - "any", "unix", + "corert", + "any", "base" ], "linuxmint.17.1-x64": [ @@ -853,35 +1191,34 @@ "linuxmint.17.1-x64-corert": [ "linuxmint.17.1-x64-corert", "linuxmint.17.1-corert", - "linuxmint.17-x64-corert", "linuxmint.17.1-x64", - "linuxmint.17-corert", "linuxmint.17.1", - "ubuntu.14.04-x64-corert", + "linuxmint.17-x64-corert", + "linuxmint.17-corert", "linuxmint.17-x64", - "ubuntu.14.04-corert", "linuxmint.17", - "ubuntu-x64-corert", - "ubuntu-14.04-x64", + "ubuntu.14.04-x64-corert", + "ubuntu.14.04-corert", "ubuntu.14.04-x64", - "ubuntu-corert", - "ubuntu.14.06", "ubuntu.14.04", - "debian-x64-corert", + "ubuntu-x64-corert", + "ubuntu-corert", "ubuntu-x64", - "debian-corert", "ubuntu", - "linux-x64-corert", + "debian-x64-corert", + "debian-corert", "debian-x64", - "linux-corert", "debian", + "linux-x64-corert", + "linux-corert", "linux-x64", - "corert", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "linuxmint.17.2": [ @@ -898,24 +1235,23 @@ ], "linuxmint.17.2-corert": [ "linuxmint.17.2-corert", - "linuxmint.17.1-corert", "linuxmint.17.2", - "linuxmint.17-corert", + "linuxmint.17.1-corert", "linuxmint.17.1", - "ubuntu.14.04-corert", + "linuxmint.17-corert", "linuxmint.17", - "ubuntu-corert", - "ubuntu.14.06", + "ubuntu.14.04-corert", "ubuntu.14.04", - "debian-corert", + "ubuntu-corert", "ubuntu", - "linux-corert", + "debian-corert", "debian", - "corert", + "linux-corert", "linux", "unix-corert", - "any", "unix", + "corert", + "any", "base" ], "linuxmint.17.2-x64": [ @@ -941,39 +1277,38 @@ "linuxmint.17.2-x64-corert": [ "linuxmint.17.2-x64-corert", "linuxmint.17.2-corert", - "linuxmint.17.1-x64-corert", "linuxmint.17.2-x64", - "linuxmint.17.1-corert", "linuxmint.17.2", - "linuxmint.17-x64-corert", + "linuxmint.17.1-x64-corert", + "linuxmint.17.1-corert", "linuxmint.17.1-x64", - "linuxmint.17-corert", "linuxmint.17.1", - "ubuntu.14.04-x64-corert", + "linuxmint.17-x64-corert", + "linuxmint.17-corert", "linuxmint.17-x64", - "ubuntu.14.04-corert", "linuxmint.17", - "ubuntu-x64-corert", - "ubuntu-14.04-x64", + "ubuntu.14.04-x64-corert", + "ubuntu.14.04-corert", "ubuntu.14.04-x64", - "ubuntu-corert", - "ubuntu.14.06", "ubuntu.14.04", - "debian-x64-corert", + "ubuntu-x64-corert", + "ubuntu-corert", "ubuntu-x64", - "debian-corert", "ubuntu", - "linux-x64-corert", + "debian-x64-corert", + "debian-corert", "debian-x64", - "linux-corert", "debian", + "linux-x64-corert", + "linux-corert", "linux-x64", - "corert", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "linuxmint.17.3": [ @@ -991,26 +1326,25 @@ ], "linuxmint.17.3-corert": [ "linuxmint.17.3-corert", - "linuxmint.17.2-corert", "linuxmint.17.3", - "linuxmint.17.1-corert", + "linuxmint.17.2-corert", "linuxmint.17.2", - "linuxmint.17-corert", + "linuxmint.17.1-corert", "linuxmint.17.1", - "ubuntu.14.04-corert", + "linuxmint.17-corert", "linuxmint.17", - "ubuntu-corert", - "ubuntu.14.06", + "ubuntu.14.04-corert", "ubuntu.14.04", - "debian-corert", + "ubuntu-corert", "ubuntu", - "linux-corert", + "debian-corert", "debian", - "corert", + "linux-corert", "linux", "unix-corert", - "any", "unix", + "corert", + "any", "base" ], "linuxmint.17.3-x64": [ @@ -1038,43 +1372,42 @@ "linuxmint.17.3-x64-corert": [ "linuxmint.17.3-x64-corert", "linuxmint.17.3-corert", - "linuxmint.17.2-x64-corert", "linuxmint.17.3-x64", - "linuxmint.17.2-corert", "linuxmint.17.3", - "linuxmint.17.1-x64-corert", + "linuxmint.17.2-x64-corert", + "linuxmint.17.2-corert", "linuxmint.17.2-x64", - "linuxmint.17.1-corert", "linuxmint.17.2", - "linuxmint.17-x64-corert", + "linuxmint.17.1-x64-corert", + "linuxmint.17.1-corert", "linuxmint.17.1-x64", - "linuxmint.17-corert", "linuxmint.17.1", - "ubuntu.14.04-x64-corert", + "linuxmint.17-x64-corert", + "linuxmint.17-corert", "linuxmint.17-x64", - "ubuntu.14.04-corert", "linuxmint.17", - "ubuntu-x64-corert", - "ubuntu-14.04-x64", + "ubuntu.14.04-x64-corert", + "ubuntu.14.04-corert", "ubuntu.14.04-x64", - "ubuntu-corert", - "ubuntu.14.06", "ubuntu.14.04", - "debian-x64-corert", + "ubuntu-x64-corert", + "ubuntu-corert", "ubuntu-x64", - "debian-corert", "ubuntu", - "linux-x64-corert", + "debian-x64-corert", + "debian-corert", "debian-x64", - "linux-corert", "debian", + "linux-x64-corert", + "linux-corert", "linux-x64", - "corert", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "linuxmint.18": [ @@ -1089,29 +1422,20 @@ ], "linuxmint.18-corert": [ "linuxmint.18-corert", - "ubuntu.16.04-corert", "linuxmint.18", - "ubuntu.15.10-corert", - "ubuntu-16.04", + "ubuntu.16.04-corert", "ubuntu.16.04", - "ubuntu.15.04-corert", - "ubuntu-15.10", + "ubuntu-corert", "ubuntu", - "ubuntu.14.10-corert", - "ubuntu-15.04", + "debian-corert", "debian", - "ubuntu.14.04-corert", - "ubuntu-14.10", + "linux-corert", "linux", - "ubuntu-corert", - "ubuntu.14.06", + "unix-corert", "unix", - "debian-corert", - "any", - "linux-corert", - "base", "corert", - "unix-corert" + "any", + "base" ], "linuxmint.18-x64": [ "linuxmint.18-x64", @@ -1132,50 +1456,31 @@ "linuxmint.18-x64-corert": [ "linuxmint.18-x64-corert", "linuxmint.18-corert", - "ubuntu.16.04-x64-corert", "linuxmint.18-x64", - "ubuntu.16.04-corert", + "ubuntu.16.04-x64-corert", "linuxmint.18", - "ubuntu.15.10-x64-corert", + "ubuntu.16.04-corert", "ubuntu.16.04-x64", - "ubuntu.15.10-corert", - "ubuntu-16.04", "ubuntu.16.04", - "ubuntu.15.04-x64-corert", - "ubuntu.15.10-x64", + "ubuntu-x64-corert", + "ubuntu-corert", "ubuntu-x64", - "ubuntu.15.04-corert", - "ubuntu-15.10", "ubuntu", - "ubuntu.14.10-x64-corert", - "ubuntu.15.04-x64", - "ubuntu.15.10", + "debian-x64-corert", + "debian-corert", "debian-x64", - "ubuntu.14.10-corert", - "ubuntu-15.04", "debian", - "ubuntu.14.04-x64-corert", - "ubuntu.14.10-x64", - "ubuntu.15.04", + "linux-x64-corert", + "linux-corert", "linux-x64", - "ubuntu.14.04-corert", - "ubuntu-14.10", "linux", - "ubuntu-x64-corert", - "ubuntu-14.04-x64", - "ubuntu.14.10", + "unix-x64-corert", + "unix-corert", "unix-x64", - "ubuntu-corert", - "ubuntu.14.06", "unix", - "debian-x64-corert", - "debian-corert", - "any", - "linux-x64-corert", - "linux-corert", - "base", "corert", - "unix-corert" + "any", + "base" ], "linuxmint.18.1": [ "linuxmint.18.1", @@ -1188,6 +1493,25 @@ "any", "base" ], + "linuxmint.18.1-corert": [ + "linuxmint.18.1-corert", + "linuxmint.18.1", + "linuxmint.18-corert", + "linuxmint.18", + "ubuntu.16.04-corert", + "ubuntu.16.04", + "ubuntu-corert", + "ubuntu", + "debian-corert", + "debian", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], "linuxmint.18.1-x64": [ "linuxmint.18.1-x64", "linuxmint.18.1", @@ -1206,6 +1530,39 @@ "any", "base" ], + "linuxmint.18.1-x64-corert": [ + "linuxmint.18.1-x64-corert", + "linuxmint.18.1-corert", + "linuxmint.18.1-x64", + "linuxmint.18.1", + "linuxmint.18-x64-corert", + "linuxmint.18-corert", + "linuxmint.18-x64", + "linuxmint.18", + "ubuntu.16.04-x64-corert", + "ubuntu.16.04-corert", + "ubuntu.16.04-x64", + "ubuntu.16.04", + "ubuntu-x64-corert", + "ubuntu-corert", + "ubuntu-x64", + "ubuntu", + "debian-x64-corert", + "debian-corert", + "debian-x64", + "debian", + "linux-x64-corert", + "linux-corert", + "linux-x64", + "linux", + "unix-x64-corert", + "unix-corert", + "unix-x64", + "unix", + "corert", + "any", + "base" + ], "ol": [ "ol", "rhel", @@ -1216,14 +1573,16 @@ ], "ol-corert": [ "ol-corert", - "rhel-corert", "ol", - "corert", + "rhel-corert", "rhel", - "any", + "linux-corert", "linux", - "base", - "unix" + "unix-corert", + "unix", + "corert", + "any", + "base" ], "ol-x64": [ "ol-x64", @@ -1240,22 +1599,23 @@ "ol-x64-corert": [ "ol-x64-corert", "ol-corert", - "rhel-x64-corert", "ol-x64", - "rhel-corert", + "rhel-x64-corert", "ol", - "linux-x64-corert", + "rhel-corert", "rhel-x64", - "corert", + "linux-x64-corert", "rhel", "linux-corert", "linux-x64", - "any", + "unix-x64-corert", "linux", "unix-corert", "unix-x64", - "base", - "unix" + "unix", + "corert", + "any", + "base" ], "ol.7": [ "ol.7", @@ -1269,17 +1629,20 @@ ], "ol.7-corert": [ "ol.7-corert", - "ol-corert", "ol.7", - "rhel-corert", + "ol-corert", + "rhel.7-corert", "ol", "rhel.7", - "corert", + "rhel-corert", "rhel", - "any", + "linux-corert", "linux", - "base", - "unix" + "unix-corert", + "unix", + "corert", + "any", + "base" ], "ol.7-x64": [ "ol.7-x64", @@ -1300,29 +1663,30 @@ "ol.7-x64-corert": [ "ol.7-x64-corert", "ol.7-corert", - "rhel.7-x64-corert", "ol.7-x64", - "ol-corert", "ol.7", + "ol-x64-corert", + "ol-corert", "rhel.7-corert", - "rhel-x64-corert", - "rhel.7-x64", "ol-x64", - "rhel-corert", + "rhel.7-x64", "ol", "rhel.7", - "linux-x64-corert", + "rhel-x64-corert", + "rhel-corert", "rhel-x64", - "corert", "rhel", + "linux-x64-corert", "linux-corert", "linux-x64", - "any", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "base", - "unix" + "unix", + "corert", + "any", + "base" ], "ol.7.0": [ "ol.7.0", @@ -1338,20 +1702,24 @@ ], "ol.7.0-corert": [ "ol.7.0-corert", - "ol.7-corert", "ol.7.0", - "ol-corert", + "ol.7-corert", + "rhel.7.0-corert", "ol.7", "rhel.7.0", - "rhel-corert", + "ol-corert", + "rhel.7-corert", "ol", "rhel.7", - "corert", + "rhel-corert", "rhel", - "any", + "linux-corert", "linux", - "base", - "unix" + "unix-corert", + "unix", + "corert", + "any", + "base" ], "ol.7.0-x64": [ "ol.7.0-x64", @@ -1376,30 +1744,37 @@ "ol.7.0-x64-corert": [ "ol.7.0-x64-corert", "ol.7.0-corert", - "rhel.7.0-corert", "ol.7.0-x64", - "ol.7-corert", "ol.7.0", - "rhel.7-corert", - "rhel.7.0", + "ol.7-x64-corert", + "ol.7-corert", + "rhel.7.0-corert", "ol.7-x64", "rhel.7.0-x64", - "ol-corert", "ol.7", - "rhel-corert", - "rhel.7", + "rhel.7.0", + "ol-x64-corert", + "ol-corert", + "rhel.7-corert", "ol-x64", "rhel.7-x64", "ol", - "corert", - "rhel", + "rhel.7", + "rhel-x64-corert", + "rhel-corert", "rhel-x64", - "any", - "linux", + "rhel", + "linux-x64-corert", + "linux-corert", "linux-x64", - "base", + "linux", + "unix-x64-corert", + "unix-corert", + "unix-x64", "unix", - "unix-x64" + "corert", + "any", + "base" ], "ol.7.1": [ "ol.7.1", @@ -1417,23 +1792,28 @@ ], "ol.7.1-corert": [ "ol.7.1-corert", - "ol.7.0-corert", "ol.7.1", - "ol.7-corert", + "ol.7.0-corert", + "rhel.7.1-corert", "ol.7.0", "rhel.7.1", - "ol-corert", + "ol.7-corert", + "rhel.7.0-corert", "ol.7", "rhel.7.0", - "rhel-corert", + "ol-corert", + "rhel.7-corert", "ol", "rhel.7", - "corert", + "rhel-corert", "rhel", - "any", + "linux-corert", "linux", - "base", - "unix" + "unix-corert", + "unix", + "corert", + "any", + "base" ], "ol.7.1-x64": [ "ol.7.1-x64", @@ -1462,43 +1842,44 @@ "ol.7.1-x64-corert": [ "ol.7.1-x64-corert", "ol.7.1-corert", - "rhel.7.1-x64-corert", "ol.7.1-x64", - "ol.7.0-corert", "ol.7.1", + "ol.7.0-x64-corert", + "ol.7.0-corert", "rhel.7.1-corert", - "rhel.7.0-x64-corert", - "rhel.7.1-x64", "ol.7.0-x64", - "ol.7-corert", + "rhel.7.1-x64", "ol.7.0", "rhel.7.1", + "ol.7-x64-corert", + "ol.7-corert", "rhel.7.0-corert", - "rhel.7-x64-corert", - "rhel.7.0-x64", "ol.7-x64", - "ol-corert", + "rhel.7.0-x64", "ol.7", "rhel.7.0", + "ol-x64-corert", + "ol-corert", "rhel.7-corert", - "rhel-x64-corert", - "rhel.7-x64", "ol-x64", - "rhel-corert", + "rhel.7-x64", "ol", "rhel.7", - "linux-x64-corert", + "rhel-x64-corert", + "rhel-corert", "rhel-x64", - "corert", "rhel", + "linux-x64-corert", "linux-corert", "linux-x64", - "any", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "base", - "unix" + "unix", + "corert", + "any", + "base" ], "ol.7.2": [ "ol.7.2", @@ -1516,6 +1897,35 @@ "any", "base" ], + "ol.7.2-corert": [ + "ol.7.2-corert", + "ol.7.2", + "ol.7.1-corert", + "rhel.7.2-corert", + "ol.7.1", + "rhel.7.2", + "ol.7.0-corert", + "rhel.7.1-corert", + "ol.7.0", + "rhel.7.1", + "ol.7-corert", + "rhel.7.0-corert", + "ol.7", + "rhel.7.0", + "ol-corert", + "rhel.7-corert", + "ol", + "rhel.7", + "rhel-corert", + "rhel", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], "ol.7.2-x64": [ "ol.7.2-x64", "ol.7.2", @@ -1544,6 +1954,55 @@ "any", "base" ], + "ol.7.2-x64-corert": [ + "ol.7.2-x64-corert", + "ol.7.2-corert", + "ol.7.2-x64", + "ol.7.2", + "ol.7.1-x64-corert", + "ol.7.1-corert", + "rhel.7.2-corert", + "ol.7.1-x64", + "rhel.7.2-x64", + "ol.7.1", + "rhel.7.2", + "ol.7.0-x64-corert", + "ol.7.0-corert", + "rhel.7.1-corert", + "ol.7.0-x64", + "rhel.7.1-x64", + "ol.7.0", + "rhel.7.1", + "ol.7-x64-corert", + "ol.7-corert", + "rhel.7.0-corert", + "ol.7-x64", + "rhel.7.0-x64", + "ol.7", + "rhel.7.0", + "ol-x64-corert", + "ol-corert", + "rhel.7-corert", + "ol-x64", + "rhel.7-x64", + "ol", + "rhel.7", + "rhel-x64-corert", + "rhel-corert", + "rhel-x64", + "rhel", + "linux-x64-corert", + "linux-corert", + "linux-x64", + "linux", + "unix-x64-corert", + "unix-corert", + "unix-x64", + "unix", + "corert", + "any", + "base" + ], "opensuse": [ "opensuse", "linux", @@ -1553,13 +2012,13 @@ ], "opensuse-corert": [ "opensuse-corert", - "linux-corert", "opensuse", - "corert", + "linux-corert", "linux", "unix-corert", - "any", "unix", + "corert", + "any", "base" ], "opensuse-x64": [ @@ -1575,17 +2034,18 @@ "opensuse-x64-corert": [ "opensuse-x64-corert", "opensuse-corert", + "opensuse-x64", "linux-x64-corert", - "opensuste-x64", - "linux-corert", "opensuse", + "linux-corert", "linux-x64", - "corert", + "unix-x64-corert", "linux", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "opensuse.13.2": [ @@ -1598,15 +2058,15 @@ ], "opensuse.13.2-corert": [ "opensuse.13.2-corert", - "opensuse-corert", "opensuse.13.2", - "linux-corert", + "opensuse-corert", "opensuse", - "corert", + "linux-corert", "linux", "unix-corert", - "any", "unix", + "corert", + "any", "base" ], "opensuse.13.2-x64": [ @@ -1624,22 +2084,22 @@ "opensuse.13.2-x64-corert": [ "opensuse.13.2-x64-corert", "opensuse.13.2-corert", - "opensuse-x64-corert", "opensuse.13.2-x64", - "opensuse-corert", "opensuse.13.2", - "linux-x64-corert", - "opensuste-x64", + "opensuse-x64-corert", + "opensuse-corert", "opensuse-x64", - "linux-corert", "opensuse", + "linux-x64-corert", + "linux-corert", "linux-x64", - "corert", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "opensuse.42.1": [ @@ -1652,16 +2112,14 @@ ], "opensuse.42.1-corert": [ "opensuse.42.1-corert", - "opensuse.13.2-corert", "opensuse.42.1", "opensuse-corert", - "opensuse.13.2", "opensuse", "linux-corert", "linux", - "corert", "unix-corert", "unix", + "corert", "any", "base" ], @@ -1680,25 +2138,21 @@ "opensuse.42.1-x64-corert": [ "opensuse.42.1-x64-corert", "opensuse.42.1-corert", - "opensuse.13.2-x64-corert", "opensuse.42.1-x64", - "opensuse.13.2-corert", "opensuse.42.1", "opensuse-x64-corert", - "opensuse.13.2-x64", - "opensuse-x64", "opensuse-corert", - "opensuse.13.2", + "opensuse-x64", "opensuse", "linux-x64-corert", - "opensuste-x64", - "linux-x64", "linux-corert", + "linux-x64", "linux", - "unix-x64", - "corert", + "unix-x64-corert", "unix-corert", + "unix-x64", "unix", + "corert", "any", "base" ], @@ -1710,10 +2164,10 @@ ], "osx-corert": [ "osx-corert", - "unix-corert", "osx", - "corert", + "unix-corert", "unix", + "corert", "any", "base" ], @@ -1728,13 +2182,13 @@ "osx-x64-corert": [ "osx-x64-corert", "osx-corert", - "unix-x64-corert", "osx-x64", - "unix-corert", + "unix-x64-corert", "osx", + "unix-corert", "unix-x64", - "corert", "unix", + "corert", "any", "base" ], @@ -1747,12 +2201,12 @@ ], "osx.10.10-corert": [ "osx.10.10-corert", - "osx-corert", "osx.10.10", - "unix-corert", + "osx-corert", "osx", - "corert", + "unix-corert", "unix", + "corert", "any", "base" ], @@ -1769,17 +2223,17 @@ "osx.10.10-x64-corert": [ "osx.10.10-x64-corert", "osx.10.10-corert", - "osx-x64-corert", "osx.10.10-x64", - "osx-corert", "osx.10.10", - "unix-x64-corert", + "osx-x64-corert", + "osx-corert", "osx-x64", - "unix-corert", "osx", + "unix-x64-corert", + "unix-corert", "unix-x64", - "corert", "unix", + "corert", "any", "base" ], @@ -1793,14 +2247,14 @@ ], "osx.10.11-corert": [ "osx.10.11-corert", - "osx.10.10-corert", "osx.10.11", - "osx-corert", + "osx.10.10-corert", "osx.10.10", - "unix-corert", + "osx-corert", "osx", - "corert", + "unix-corert", "unix", + "corert", "any", "base" ], @@ -1819,21 +2273,21 @@ "osx.10.11-x64-corert": [ "osx.10.11-x64-corert", "osx.10.11-corert", - "osx.10.10-x64-corert", "osx.10.11-x64", - "osx.10.10-corert", "osx.10.11", - "osx-x64-corert", + "osx.10.10-x64-corert", + "osx.10.10-corert", "osx.10.10-x64", - "osx-corert", "osx.10.10", - "unix-x64-corert", + "osx-x64-corert", + "osx-corert", "osx-x64", - "unix-corert", "osx", + "unix-x64-corert", + "unix-corert", "unix-x64", - "corert", "unix", + "corert", "any", "base" ], @@ -1848,16 +2302,16 @@ ], "osx.10.12-corert": [ "osx.10.12-corert", - "osx.10.11-corert", "osx.10.12", - "osx.10.10-corert", + "osx.10.11-corert", "osx.10.11", - "osx-corert", + "osx.10.10-corert", "osx.10.10", - "unix-corert", + "osx-corert", "osx", - "corert", + "unix-corert", "unix", + "corert", "any", "base" ], @@ -1878,25 +2332,25 @@ "osx.10.12-x64-corert": [ "osx.10.12-x64-corert", "osx.10.12-corert", - "osx.10.11-x64-corert", "osx.10.12-x64", - "osx.10.11-corert", "osx.10.12", - "osx.10.10-x64-corert", + "osx.10.11-x64-corert", + "osx.10.11-corert", "osx.10.11-x64", - "osx.10.10-corert", "osx.10.11", - "osx-x64-corert", + "osx.10.10-x64-corert", + "osx.10.10-corert", "osx.10.10-x64", - "osx-corert", "osx.10.10", - "unix-x64-corert", + "osx-x64-corert", + "osx-corert", "osx-x64", - "unix-corert", "osx", + "unix-x64-corert", + "unix-corert", "unix-x64", - "corert", "unix", + "corert", "any", "base" ], @@ -1909,12 +2363,14 @@ ], "rhel-corert": [ "rhel-corert", - "corert", "rhel", - "any", + "linux-corert", "linux", - "base", - "unix" + "unix-corert", + "unix", + "corert", + "any", + "base" ], "rhel-x64": [ "rhel-x64", @@ -1929,18 +2385,19 @@ "rhel-x64-corert": [ "rhel-x64-corert", "rhel-corert", - "linux-x64-corert", "rhel-x64", - "corert", + "linux-x64-corert", "rhel", "linux-corert", "linux-x64", - "any", + "unix-x64-corert", "linux", "unix-corert", "unix-x64", - "base", - "unix" + "unix", + "corert", + "any", + "base" ], "rhel.6": [ "rhel.6", @@ -1950,6 +2407,19 @@ "any", "base" ], + "rhel.6-corert": [ + "rhel.6-corert", + "rhel.6", + "rhel-corert", + "rhel", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], "rhel.6-x64": [ "rhel.6-x64", "rhel.6", @@ -1962,6 +2432,27 @@ "any", "base" ], + "rhel.6-x64-corert": [ + "rhel.6-x64-corert", + "rhel.6-corert", + "rhel.6-x64", + "rhel.6", + "rhel-x64-corert", + "rhel-corert", + "rhel-x64", + "rhel", + "linux-x64-corert", + "linux-corert", + "linux-x64", + "linux", + "unix-x64-corert", + "unix-corert", + "unix-x64", + "unix", + "corert", + "any", + "base" + ], "rhel.7": [ "rhel.7", "rhel", @@ -1972,14 +2463,16 @@ ], "rhel.7-corert": [ "rhel.7-corert", - "rhel-corert", "rhel.7", - "corert", + "rhel-corert", "rhel", - "any", + "linux-corert", "linux", - "base", - "unix" + "unix-corert", + "unix", + "corert", + "any", + "base" ], "rhel.7-x64": [ "rhel.7-x64", @@ -1996,22 +2489,23 @@ "rhel.7-x64-corert": [ "rhel.7-x64-corert", "rhel.7-corert", - "rhel-x64-corert", "rhel.7-x64", - "rhel-corert", "rhel.7", - "linux-x64-corert", + "rhel-x64-corert", + "rhel-corert", "rhel-x64", - "corert", "rhel", + "linux-x64-corert", "linux-corert", "linux-x64", - "any", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "base", - "unix" + "unix", + "corert", + "any", + "base" ], "rhel.7.0": [ "rhel.7.0", @@ -2024,16 +2518,18 @@ ], "rhel.7.0-corert": [ "rhel.7.0-corert", - "rhel.7-corert", "rhel.7.0", - "rhel-corert", + "rhel.7-corert", "rhel.7", - "corert", + "rhel-corert", "rhel", - "any", + "linux-corert", "linux", - "base", - "unix" + "unix-corert", + "unix", + "corert", + "any", + "base" ], "rhel.7.0-x64": [ "rhel.7.0-x64", @@ -2052,26 +2548,27 @@ "rhel.7.0-x64-corert": [ "rhel.7.0-x64-corert", "rhel.7.0-corert", - "rhel.7-x64-corert", "rhel.7.0-x64", - "rhel.7-corert", "rhel.7.0", - "rhel-x64-corert", + "rhel.7-x64-corert", + "rhel.7-corert", "rhel.7-x64", - "rhel-corert", "rhel.7", - "linux-x64-corert", + "rhel-x64-corert", + "rhel-corert", "rhel-x64", - "corert", "rhel", + "linux-x64-corert", "linux-corert", "linux-x64", - "any", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "base", - "unix" + "unix", + "corert", + "any", + "base" ], "rhel.7.1": [ "rhel.7.1", @@ -2085,18 +2582,20 @@ ], "rhel.7.1-corert": [ "rhel.7.1-corert", - "rhel.7.0-corert", "rhel.7.1", - "rhel.7-corert", + "rhel.7.0-corert", "rhel.7.0", - "rhel-corert", + "rhel.7-corert", "rhel.7", - "corert", + "rhel-corert", "rhel", - "any", + "linux-corert", "linux", - "base", - "unix" + "unix-corert", + "unix", + "corert", + "any", + "base" ], "rhel.7.1-x64": [ "rhel.7.1-x64", @@ -2117,30 +2616,31 @@ "rhel.7.1-x64-corert": [ "rhel.7.1-x64-corert", "rhel.7.1-corert", - "rhel.7.0-x64-corert", "rhel.7.1-x64", - "rhel.7.0-corert", "rhel.7.1", - "rhel.7-x64-corert", + "rhel.7.0-x64-corert", + "rhel.7.0-corert", "rhel.7.0-x64", - "rhel.7-corert", "rhel.7.0", - "rhel-x64-corert", + "rhel.7-x64-corert", + "rhel.7-corert", "rhel.7-x64", - "rhel-corert", "rhel.7", - "linux-x64-corert", + "rhel-x64-corert", + "rhel-corert", "rhel-x64", - "corert", "rhel", + "linux-x64-corert", "linux-corert", "linux-x64", - "any", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "base", - "unix" + "unix", + "corert", + "any", + "base" ], "rhel.7.2": [ "rhel.7.2", @@ -2155,20 +2655,22 @@ ], "rhel.7.2-corert": [ "rhel.7.2-corert", - "rhel.7.1-corert", "rhel.7.2", - "rhel.7.0-corert", + "rhel.7.1-corert", "rhel.7.1", - "rhel.7-corert", + "rhel.7.0-corert", "rhel.7.0", - "rhel-corert", + "rhel.7-corert", "rhel.7", - "corert", + "rhel-corert", "rhel", - "any", + "linux-corert", "linux", - "base", - "unix" + "unix-corert", + "unix", + "corert", + "any", + "base" ], "rhel.7.2-x64": [ "rhel.7.2-x64", @@ -2191,34 +2693,35 @@ "rhel.7.2-x64-corert": [ "rhel.7.2-x64-corert", "rhel.7.2-corert", - "rhel.7.1-x64-corert", "rhel.7.2-x64", - "rhel.7.1-corert", "rhel.7.2", - "rhel.7.0-x64-corert", + "rhel.7.1-x64-corert", + "rhel.7.1-corert", "rhel.7.1-x64", - "rhel.7.0-corert", "rhel.7.1", - "rhel.7-x64-corert", + "rhel.7.0-x64-corert", + "rhel.7.0-corert", "rhel.7.0-x64", - "rhel.7-corert", "rhel.7.0", - "rhel-x64-corert", + "rhel.7-x64-corert", + "rhel.7-corert", "rhel.7-x64", - "rhel-corert", "rhel.7", - "linux-x64-corert", + "rhel-x64-corert", + "rhel-corert", "rhel-x64", - "corert", "rhel", + "linux-x64-corert", "linux-corert", "linux-x64", - "any", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "base", - "unix" + "unix", + "corert", + "any", + "base" ], "rhel.7.3": [ "rhel.7.3", @@ -2232,6 +2735,27 @@ "any", "base" ], + "rhel.7.3-corert": [ + "rhel.7.3-corert", + "rhel.7.3", + "rhel.7.2-corert", + "rhel.7.2", + "rhel.7.1-corert", + "rhel.7.1", + "rhel.7.0-corert", + "rhel.7.0", + "rhel.7-corert", + "rhel.7", + "rhel-corert", + "rhel", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], "rhel.7.3-x64": [ "rhel.7.3-x64", "rhel.7.3", @@ -2252,6 +2776,43 @@ "any", "base" ], + "rhel.7.3-x64-corert": [ + "rhel.7.3-x64-corert", + "rhel.7.3-corert", + "rhel.7.3-x64", + "rhel.7.3", + "rhel.7.2-x64-corert", + "rhel.7.2-corert", + "rhel.7.2-x64", + "rhel.7.2", + "rhel.7.1-x64-corert", + "rhel.7.1-corert", + "rhel.7.1-x64", + "rhel.7.1", + "rhel.7.0-x64-corert", + "rhel.7.0-corert", + "rhel.7.0-x64", + "rhel.7.0", + "rhel.7-x64-corert", + "rhel.7-corert", + "rhel.7-x64", + "rhel.7", + "rhel-x64-corert", + "rhel-corert", + "rhel-x64", + "rhel", + "linux-x64-corert", + "linux-corert", + "linux-x64", + "linux", + "unix-x64-corert", + "unix-corert", + "unix-x64", + "unix", + "corert", + "any", + "base" + ], "rhel.7.4": [ "rhel.7.4", "rhel.7.3", @@ -2265,6 +2826,29 @@ "any", "base" ], + "rhel.7.4-corert": [ + "rhel.7.4-corert", + "rhel.7.4", + "rhel.7.3-corert", + "rhel.7.3", + "rhel.7.2-corert", + "rhel.7.2", + "rhel.7.1-corert", + "rhel.7.1", + "rhel.7.0-corert", + "rhel.7.0", + "rhel.7-corert", + "rhel.7", + "rhel-corert", + "rhel", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], "rhel.7.4-x64": [ "rhel.7.4-x64", "rhel.7.4", @@ -2287,6 +2871,47 @@ "any", "base" ], + "rhel.7.4-x64-corert": [ + "rhel.7.4-x64-corert", + "rhel.7.4-corert", + "rhel.7.4-x64", + "rhel.7.4", + "rhel.7.3-x64-corert", + "rhel.7.3-corert", + "rhel.7.3-x64", + "rhel.7.3", + "rhel.7.2-x64-corert", + "rhel.7.2-corert", + "rhel.7.2-x64", + "rhel.7.2", + "rhel.7.1-x64-corert", + "rhel.7.1-corert", + "rhel.7.1-x64", + "rhel.7.1", + "rhel.7.0-x64-corert", + "rhel.7.0-corert", + "rhel.7.0-x64", + "rhel.7.0", + "rhel.7-x64-corert", + "rhel.7-corert", + "rhel.7-x64", + "rhel.7", + "rhel-x64-corert", + "rhel-corert", + "rhel-x64", + "rhel", + "linux-x64-corert", + "linux-corert", + "linux-x64", + "linux", + "unix-x64-corert", + "unix-corert", + "unix-x64", + "unix", + "corert", + "any", + "base" + ], "tizen": [ "tizen", "linux", @@ -2304,6 +2929,42 @@ "any", "base" ], + "tizen-armel-corert": [ + "tizen-armel-corert", + "tizen-corert", + "tizen-armel", + "linux-armel-corert", + "tizen", + "linux-corert", + "linux-armel", + "unix-armel-corert", + "linux", + "unix-corert", + "unix-armel", + "unix", + "corert", + "any", + "base" + ], + "tizen-corert": [ + "tizen-corert", + "tizen", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], + "tizen.4.0.0": [ + "tizen.4.0.0", + "tizen", + "linux", + "unix", + "any", + "base" + ], "tizen.4.0.0-armel": [ "tizen.4.0.0-armel", "tizen.4.0.0", @@ -2316,6 +2977,40 @@ "any", "base" ], + "tizen.4.0.0-armel-corert": [ + "tizen.4.0.0-armel-corert", + "tizen.4.0.0-corert", + "tizen.4.0.0-armel", + "tizen.4.0.0", + "tizen-armel-corert", + "tizen-corert", + "tizen-armel", + "tizen", + "linux-armel-corert", + "linux-corert", + "linux-armel", + "linux", + "unix-armel-corert", + "unix-corert", + "unix-armel", + "unix", + "corert", + "any", + "base" + ], + "tizen.4.0.0-corert": [ + "tizen.4.0.0-corert", + "tizen.4.0.0", + "tizen-corert", + "tizen", + "linux-corert", + "linux", + "unix-corert", + "unix", + "corert", + "any", + "base" + ], "ubuntu": [ "ubuntu", "debian", @@ -2336,6 +3031,27 @@ "any", "base" ], + "ubuntu-arm-corert": [ + "ubuntu-arm-corert", + "ubuntu-corert", + "ubuntu-arm", + "debian-arm-corert", + "ubuntu", + "debian-corert", + "debian-arm", + "linux-arm-corert", + "debian", + "linux-corert", + "linux-arm", + "unix-arm-corert", + "linux", + "unix-corert", + "unix-arm", + "unix", + "corert", + "any", + "base" + ], "ubuntu-arm64": [ "ubuntu-arm64", "ubuntu", @@ -2348,17 +3064,38 @@ "any", "base" ], - "ubuntu-corert": [ + "ubuntu-arm64-corert": [ + "ubuntu-arm64-corert", "ubuntu-corert", - "debian-corert", + "ubuntu-arm64", + "debian-arm64-corert", "ubuntu", - "linux-corert", + "debian-corert", + "debian-arm64", + "linux-arm64-corert", "debian", - "corert", + "linux-corert", + "linux-arm64", + "unix-arm64-corert", "linux", "unix-corert", + "unix-arm64", + "unix", + "corert", "any", + "base" + ], + "ubuntu-corert": [ + "ubuntu-corert", + "ubuntu", + "debian-corert", + "debian", + "linux-corert", + "linux", + "unix-corert", "unix", + "corert", + "any", "base" ], "ubuntu-x64": [ @@ -2376,21 +3113,22 @@ "ubuntu-x64-corert": [ "ubuntu-x64-corert", "ubuntu-corert", - "debian-x64-corert", "ubuntu-x64", - "debian-corert", + "debian-x64-corert", "ubuntu", - "linux-x64-corert", + "debian-corert", "debian-x64", - "linux-corert", + "linux-x64-corert", "debian", + "linux-corert", "linux-x64", - "corert", + "unix-x64-corert", "linux", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "ubuntu-x86": [ @@ -2405,6 +3143,27 @@ "any", "base" ], + "ubuntu-x86-corert": [ + "ubuntu-x86-corert", + "ubuntu-corert", + "ubuntu-x86", + "debian-x86-corert", + "ubuntu", + "debian-corert", + "debian-x86", + "linux-x86-corert", + "debian", + "linux-corert", + "linux-x86", + "unix-x86-corert", + "linux", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "ubuntu.14.04": [ "ubuntu.14.04", "ubuntu", @@ -2428,19 +3187,44 @@ "any", "base" ], - "ubuntu.14.04-corert": [ + "ubuntu.14.04-arm-corert": [ + "ubuntu.14.04-arm-corert", "ubuntu.14.04-corert", + "ubuntu.14.04-arm", + "ubuntu.14.04", + "ubuntu-arm-corert", "ubuntu-corert", - "ubuntu.14.06", - "debian-corert", + "ubuntu-arm", "ubuntu", - "linux-corert", + "debian-arm-corert", + "debian-corert", + "debian-arm", "debian", - "corert", + "linux-arm-corert", + "linux-corert", + "linux-arm", "linux", + "unix-arm-corert", "unix-corert", + "unix-arm", + "unix", + "corert", "any", + "base" + ], + "ubuntu.14.04-corert": [ + "ubuntu.14.04-corert", + "ubuntu.14.04", + "ubuntu-corert", + "ubuntu", + "debian-corert", + "debian", + "linux-corert", + "linux", + "unix-corert", "unix", + "corert", + "any", "base" ], "ubuntu.14.04-x64": [ @@ -2460,25 +3244,26 @@ "ubuntu.14.04-x64-corert": [ "ubuntu.14.04-x64-corert", "ubuntu.14.04-corert", + "ubuntu.14.04-x64", + "ubuntu.14.04", "ubuntu-x64-corert", - "ubuntu-14.04-x64", "ubuntu-corert", - "ubuntu.14.06", - "debian-x64-corert", "ubuntu-x64", - "debian-corert", "ubuntu", - "linux-x64-corert", + "debian-x64-corert", + "debian-corert", "debian-x64", - "linux-corert", "debian", + "linux-x64-corert", + "linux-corert", "linux-x64", - "corert", "linux", + "unix-x64-corert", "unix-corert", "unix-x64", - "any", "unix", + "corert", + "any", "base" ], "ubuntu.14.04-x86": [ @@ -2495,6 +3280,31 @@ "any", "base" ], + "ubuntu.14.04-x86-corert": [ + "ubuntu.14.04-x86-corert", + "ubuntu.14.04-corert", + "ubuntu.14.04-x86", + "ubuntu.14.04", + "ubuntu-x86-corert", + "ubuntu-corert", + "ubuntu-x86", + "ubuntu", + "debian-x86-corert", + "debian-corert", + "debian-x86", + "debian", + "linux-x86-corert", + "linux-corert", + "linux-x86", + "linux", + "unix-x86-corert", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "ubuntu.14.10": [ "ubuntu.14.10", "ubuntu", @@ -2518,21 +3328,44 @@ "any", "base" ], - "ubuntu.14.10-corert": [ + "ubuntu.14.10-arm-corert": [ + "ubuntu.14.10-arm-corert", "ubuntu.14.10-corert", - "ubuntu.14.04-corert", - "ubuntu-14.10", + "ubuntu.14.10-arm", + "ubuntu.14.10", + "ubuntu-arm-corert", "ubuntu-corert", - "ubuntu.14.06", - "debian-corert", + "ubuntu-arm", "ubuntu", - "linux-corert", + "debian-arm-corert", + "debian-corert", + "debian-arm", "debian", - "corert", + "linux-arm-corert", + "linux-corert", + "linux-arm", "linux", + "unix-arm-corert", "unix-corert", + "unix-arm", + "unix", + "corert", "any", + "base" + ], + "ubuntu.14.10-corert": [ + "ubuntu.14.10-corert", + "ubuntu.14.10", + "ubuntu-corert", + "ubuntu", + "debian-corert", + "debian", + "linux-corert", + "linux", + "unix-corert", "unix", + "corert", + "any", "base" ], "ubuntu.14.10-x64": [ @@ -2552,29 +3385,25 @@ "ubuntu.14.10-x64-corert": [ "ubuntu.14.10-x64-corert", "ubuntu.14.10-corert", - "ubuntu.14.04-x64-corert", "ubuntu.14.10-x64", - "ubuntu.14.04-corert", - "ubuntu-14.10", - "ubuntu-x64-corert", - "ubuntu-14.04-x64", "ubuntu.14.10", - "ubuntu-x64", + "ubuntu-x64-corert", "ubuntu-corert", - "ubuntu.14.06", - "debian-x64-corert", + "ubuntu-x64", "ubuntu", - "debian-x64", + "debian-x64-corert", "debian-corert", - "linux-x64-corert", + "debian-x64", "debian", - "linux-x64", + "linux-x64-corert", "linux-corert", + "linux-x64", "linux", - "unix-x64", - "corert", + "unix-x64-corert", "unix-corert", + "unix-x64", "unix", + "corert", "any", "base" ], @@ -2592,6 +3421,31 @@ "any", "base" ], + "ubuntu.14.10-x86-corert": [ + "ubuntu.14.10-x86-corert", + "ubuntu.14.10-corert", + "ubuntu.14.10-x86", + "ubuntu.14.10", + "ubuntu-x86-corert", + "ubuntu-corert", + "ubuntu-x86", + "ubuntu", + "debian-x86-corert", + "debian-corert", + "debian-x86", + "debian", + "linux-x86-corert", + "linux-corert", + "linux-x86", + "linux", + "unix-x86-corert", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "ubuntu.15.04": [ "ubuntu.15.04", "ubuntu", @@ -2615,23 +3469,44 @@ "any", "base" ], - "ubuntu.15.04-corert": [ + "ubuntu.15.04-arm-corert": [ + "ubuntu.15.04-arm-corert", "ubuntu.15.04-corert", - "ubuntu.14.10-corert", - "ubuntu-15.04", - "ubuntu.14.04-corert", - "ubuntu-14.10", + "ubuntu.15.04-arm", + "ubuntu.15.04", + "ubuntu-arm-corert", "ubuntu-corert", - "ubuntu.14.06", - "debian-corert", + "ubuntu-arm", "ubuntu", - "linux-corert", + "debian-arm-corert", + "debian-corert", + "debian-arm", "debian", - "corert", + "linux-arm-corert", + "linux-corert", + "linux-arm", "linux", + "unix-arm-corert", "unix-corert", + "unix-arm", + "unix", + "corert", "any", + "base" + ], + "ubuntu.15.04-corert": [ + "ubuntu.15.04-corert", + "ubuntu.15.04", + "ubuntu-corert", + "ubuntu", + "debian-corert", + "debian", + "linux-corert", + "linux", + "unix-corert", "unix", + "corert", + "any", "base" ], "ubuntu.15.04-x64": [ @@ -2651,34 +3526,25 @@ "ubuntu.15.04-x64-corert": [ "ubuntu.15.04-x64-corert", "ubuntu.15.04-corert", - "ubuntu.14.10-x64-corert", "ubuntu.15.04-x64", - "ubuntu.14.10-corert", - "ubuntu-15.04", - "ubuntu.14.04-x64-corert", - "ubuntu.14.10-x64", "ubuntu.15.04", - "ubuntu-x64", - "ubuntu.14.04-corert", - "ubuntu-14.10", "ubuntu-x64-corert", - "ubuntu-14.04-x64", - "ubuntu.14.10", - "ubuntu", - "debian-x64", "ubuntu-corert", - "ubuntu.14.06", + "ubuntu-x64", + "ubuntu", "debian-x64-corert", - "debian", - "linux-x64", "debian-corert", + "debian-x64", + "debian", "linux-x64-corert", + "linux-corert", + "linux-x64", "linux", + "unix-x64-corert", + "unix-corert", "unix-x64", - "linux-corert", "unix", "corert", - "unix-corert", "any", "base" ], @@ -2696,6 +3562,31 @@ "any", "base" ], + "ubuntu.15.04-x86-corert": [ + "ubuntu.15.04-x86-corert", + "ubuntu.15.04-corert", + "ubuntu.15.04-x86", + "ubuntu.15.04", + "ubuntu-x86-corert", + "ubuntu-corert", + "ubuntu-x86", + "ubuntu", + "debian-x86-corert", + "debian-corert", + "debian-x86", + "debian", + "linux-x86-corert", + "linux-corert", + "linux-x86", + "linux", + "unix-x86-corert", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "ubuntu.15.10": [ "ubuntu.15.10", "ubuntu", @@ -2719,25 +3610,44 @@ "any", "base" ], - "ubuntu.15.10-corert": [ + "ubuntu.15.10-arm-corert": [ + "ubuntu.15.10-arm-corert", "ubuntu.15.10-corert", - "ubuntu.15.04-corert", - "ubuntu-15.10", - "ubuntu.14.10-corert", - "ubuntu-15.04", - "ubuntu.14.04-corert", - "ubuntu-14.10", + "ubuntu.15.10-arm", + "ubuntu.15.10", + "ubuntu-arm-corert", "ubuntu-corert", - "ubuntu.14.06", - "debian-corert", + "ubuntu-arm", "ubuntu", - "linux-corert", + "debian-arm-corert", + "debian-corert", + "debian-arm", "debian", - "corert", + "linux-arm-corert", + "linux-corert", + "linux-arm", "linux", + "unix-arm-corert", "unix-corert", + "unix-arm", + "unix", + "corert", "any", + "base" + ], + "ubuntu.15.10-corert": [ + "ubuntu.15.10-corert", + "ubuntu.15.10", + "ubuntu-corert", + "ubuntu", + "debian-corert", + "debian", + "linux-corert", + "linux", + "unix-corert", "unix", + "corert", + "any", "base" ], "ubuntu.15.10-x64": [ @@ -2757,40 +3667,26 @@ "ubuntu.15.10-x64-corert": [ "ubuntu.15.10-x64-corert", "ubuntu.15.10-corert", - "ubuntu.15.04-x64-corert", "ubuntu.15.10-x64", - "ubuntu.15.04-corert", - "ubuntu-15.10", - "ubuntu.14.10-x64-corert", - "ubuntu.15.04-x64", "ubuntu.15.10", + "ubuntu-x64-corert", + "ubuntu-corert", "ubuntu-x64", - "ubuntu.14.10-corert", - "ubuntu-15.04", - "ubuntu.14.04-x64-corert", - "ubuntu.14.10-x64", - "ubuntu.15.04", "ubuntu", + "debian-x64-corert", + "debian-corert", "debian-x64", - "ubuntu.14.04-corert", - "ubuntu-14.10", - "ubuntu-x64-corert", - "ubuntu-14.04-x64", - "ubuntu.14.10", "debian", + "linux-x64-corert", + "linux-corert", "linux-x64", - "ubuntu-corert", - "ubuntu.14.06", - "debian-x64-corert", "linux", + "unix-x64-corert", + "unix-corert", "unix-x64", - "debian-corert", - "linux-x64-corert", "unix", - "linux-corert", - "any", "corert", - "unix-corert", + "any", "base" ], "ubuntu.15.10-x86": [ @@ -2807,6 +3703,31 @@ "any", "base" ], + "ubuntu.15.10-x86-corert": [ + "ubuntu.15.10-x86-corert", + "ubuntu.15.10-corert", + "ubuntu.15.10-x86", + "ubuntu.15.10", + "ubuntu-x86-corert", + "ubuntu-corert", + "ubuntu-x86", + "ubuntu", + "debian-x86-corert", + "debian-corert", + "debian-x86", + "debian", + "linux-x86-corert", + "linux-corert", + "linux-x86", + "linux", + "unix-x86-corert", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "ubuntu.16.04": [ "ubuntu.16.04", "ubuntu", @@ -2830,6 +3751,31 @@ "any", "base" ], + "ubuntu.16.04-arm-corert": [ + "ubuntu.16.04-arm-corert", + "ubuntu.16.04-corert", + "ubuntu.16.04-arm", + "ubuntu.16.04", + "ubuntu-arm-corert", + "ubuntu-corert", + "ubuntu-arm", + "ubuntu", + "debian-arm-corert", + "debian-corert", + "debian-arm", + "debian", + "linux-arm-corert", + "linux-corert", + "linux-arm", + "linux", + "unix-arm-corert", + "unix-corert", + "unix-arm", + "unix", + "corert", + "any", + "base" + ], "ubuntu.16.04-arm64": [ "ubuntu.16.04-arm64", "ubuntu.16.04", @@ -2844,27 +3790,44 @@ "any", "base" ], - "ubuntu.16.04-corert": [ + "ubuntu.16.04-arm64-corert": [ + "ubuntu.16.04-arm64-corert", "ubuntu.16.04-corert", - "ubuntu.15.10-corert", - "ubuntu-16.04", - "ubuntu.15.04-corert", - "ubuntu-15.10", - "ubuntu.14.10-corert", - "ubuntu-15.04", - "ubuntu.14.04-corert", - "ubuntu-14.10", + "ubuntu.16.04-arm64", + "ubuntu.16.04", + "ubuntu-arm64-corert", "ubuntu-corert", - "ubuntu.14.06", - "debian-corert", + "ubuntu-arm64", "ubuntu", - "linux-corert", + "debian-arm64-corert", + "debian-corert", + "debian-arm64", "debian", - "corert", + "linux-arm64-corert", + "linux-corert", + "linux-arm64", "linux", + "unix-arm64-corert", "unix-corert", + "unix-arm64", + "unix", + "corert", "any", + "base" + ], + "ubuntu.16.04-corert": [ + "ubuntu.16.04-corert", + "ubuntu.16.04", + "ubuntu-corert", + "ubuntu", + "debian-corert", + "debian", + "linux-corert", + "linux", + "unix-corert", "unix", + "corert", + "any", "base" ], "ubuntu.16.04-x64": [ @@ -2884,46 +3847,27 @@ "ubuntu.16.04-x64-corert": [ "ubuntu.16.04-x64-corert", "ubuntu.16.04-corert", - "ubuntu.15.10-x64-corert", "ubuntu.16.04-x64", - "ubuntu.15.10-corert", - "ubuntu-16.04", - "ubuntu.15.04-x64-corert", - "ubuntu.15.10-x64", "ubuntu.16.04", + "ubuntu-x64-corert", + "ubuntu-corert", "ubuntu-x64", - "ubuntu.15.04-corert", - "ubuntu-15.10", - "ubuntu.14.10-x64-corert", - "ubuntu.15.04-x64", - "ubuntu.15.10", "ubuntu", + "debian-x64-corert", + "debian-corert", "debian-x64", - "ubuntu.14.10-corert", - "ubuntu-15.04", - "ubuntu.14.04-x64-corert", - "ubuntu.14.10-x64", - "ubuntu.15.04", "debian", + "linux-x64-corert", + "linux-corert", "linux-x64", - "ubuntu.14.04-corert", - "ubuntu-14.10", - "ubuntu-x64-corert", - "ubuntu-14.04-x64", - "ubuntu.14.10", "linux", + "unix-x64-corert", + "unix-corert", "unix-x64", - "ubuntu-corert", - "ubuntu.14.06", - "debian-x64-corert", "unix", - "debian-corert", - "linux-x64-corert", - "any", - "linux-corert", - "base", "corert", - "unix-corert" + "any", + "base" ], "ubuntu.16.04-x86": [ "ubuntu.16.04-x86", @@ -2939,6 +3883,31 @@ "any", "base" ], + "ubuntu.16.04-x86-corert": [ + "ubuntu.16.04-x86-corert", + "ubuntu.16.04-corert", + "ubuntu.16.04-x86", + "ubuntu.16.04", + "ubuntu-x86-corert", + "ubuntu-corert", + "ubuntu-x86", + "ubuntu", + "debian-x86-corert", + "debian-corert", + "debian-x86", + "debian", + "linux-x86-corert", + "linux-corert", + "linux-x86", + "linux", + "unix-x86-corert", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "ubuntu.16.10": [ "ubuntu.16.10", "ubuntu", @@ -2962,6 +3931,31 @@ "any", "base" ], + "ubuntu.16.10-arm-corert": [ + "ubuntu.16.10-arm-corert", + "ubuntu.16.10-corert", + "ubuntu.16.10-arm", + "ubuntu.16.10", + "ubuntu-arm-corert", + "ubuntu-corert", + "ubuntu-arm", + "ubuntu", + "debian-arm-corert", + "debian-corert", + "debian-arm", + "debian", + "linux-arm-corert", + "linux-corert", + "linux-arm", + "linux", + "unix-arm-corert", + "unix-corert", + "unix-arm", + "unix", + "corert", + "any", + "base" + ], "ubuntu.16.10-arm64": [ "ubuntu.16.10-arm64", "ubuntu.16.10", @@ -2976,30 +3970,45 @@ "any", "base" ], - "ubuntu.16.10-corert": [ + "ubuntu.16.10-arm64-corert": [ + "ubuntu.16.10-arm64-corert", "ubuntu.16.10-corert", - "ubuntu.16.04-corert", + "ubuntu.16.10-arm64", "ubuntu.16.10", - "ubuntu.15.10-corert", - "ubuntu-16.04", + "ubuntu-arm64-corert", + "ubuntu-corert", + "ubuntu-arm64", "ubuntu", - "ubuntu.15.04-corert", - "ubuntu-15.10", + "debian-arm64-corert", + "debian-corert", + "debian-arm64", "debian", - "ubuntu.14.10-corert", - "ubuntu-15.04", + "linux-arm64-corert", + "linux-corert", + "linux-arm64", "linux", - "ubuntu.14.04-corert", - "ubuntu-14.10", + "unix-arm64-corert", + "unix-corert", + "unix-arm64", "unix", - "ubuntu-corert", - "ubuntu.14.06", + "corert", "any", + "base" + ], + "ubuntu.16.10-corert": [ + "ubuntu.16.10-corert", + "ubuntu.16.10", + "ubuntu-corert", + "ubuntu", "debian-corert", - "base", + "debian", "linux-corert", + "linux", + "unix-corert", + "unix", "corert", - "unix-corert" + "any", + "base" ], "ubuntu.16.10-x64": [ "ubuntu.16.10-x64", @@ -3018,50 +4027,27 @@ "ubuntu.16.10-x64-corert": [ "ubuntu.16.10-x64-corert", "ubuntu.16.10-corert", - "ubuntu.16.04-x64-corert", "ubuntu.16.10-x64", - "ubuntu.16.04-corert", "ubuntu.16.10", - "ubuntu.15.10-x64-corert", - "ubuntu.16.04-x64", + "ubuntu-x64-corert", + "ubuntu-corert", "ubuntu-x64", - "ubuntu.15.10-corert", - "ubuntu-16.04", "ubuntu", - "ubuntu.15.04-x64-corert", - "ubuntu.15.10-x64", - "ubuntu.16.04", + "debian-x64-corert", + "debian-corert", "debian-x64", - "ubuntu.15.04-corert", - "ubuntu-15.10", "debian", - "ubuntu.14.10-x64-corert", - "ubuntu.15.04-x64", - "ubuntu.15.10", + "linux-x64-corert", + "linux-corert", "linux-x64", - "ubuntu.14.10-corert", - "ubuntu-15.04", "linux", - "ubuntu.14.04-x64-corert", - "ubuntu.14.10-x64", - "ubuntu.15.04", + "unix-x64-corert", + "unix-corert", "unix-x64", - "ubuntu.14.04-corert", - "ubuntu-14.10", "unix", - "ubuntu-x64-corert", - "ubuntu-14.04-x64", - "ubuntu.14.10", - "ubuntu-corert", - "ubuntu.14.06", - "any", - "debian-x64-corert", - "debian-corert", - "base", - "linux-x64-corert", - "linux-corert", "corert", - "unix-corert" + "any", + "base" ], "ubuntu.16.10-x86": [ "ubuntu.16.10-x86", @@ -3077,6 +4063,31 @@ "any", "base" ], + "ubuntu.16.10-x86-corert": [ + "ubuntu.16.10-x86-corert", + "ubuntu.16.10-corert", + "ubuntu.16.10-x86", + "ubuntu.16.10", + "ubuntu-x86-corert", + "ubuntu-corert", + "ubuntu-x86", + "ubuntu", + "debian-x86-corert", + "debian-corert", + "debian-x86", + "debian", + "linux-x86-corert", + "linux-corert", + "linux-x86", + "linux", + "unix-x86-corert", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "unix": [ "unix", "any", @@ -3092,8 +4103,8 @@ "unix-arm-corert", "unix-corert", "unix-arm", - "corert", "unix", + "corert", "any", "base" ], @@ -3107,8 +4118,8 @@ "unix-arm64-corert", "unix-corert", "unix-arm64", - "corert", "unix", + "corert", "any", "base" ], @@ -3118,10 +4129,19 @@ "any", "base" ], - "unix-corert": [ + "unix-armel-corert": [ + "unix-armel-corert", "unix-corert", + "unix-armel", + "unix", "corert", + "any", + "base" + ], + "unix-corert": [ + "unix-corert", "unix", + "corert", "any", "base" ], @@ -3135,8 +4155,8 @@ "unix-x64-corert", "unix-corert", "unix-x64", - "corert", "unix", + "corert", "any", "base" ], @@ -3146,6 +4166,15 @@ "any", "base" ], + "unix-x86-corert": [ + "unix-x86-corert", + "unix-corert", + "unix-x86", + "unix", + "corert", + "any", + "base" + ], "win": [ "win", "any", @@ -3164,16 +4193,52 @@ "any", "base" ], + "win-arm-aot": [ + "win-arm-aot", + "win-aot", + "win-arm", + "win", + "aot", + "any", + "base" + ], + "win-arm-corert": [ + "win-arm-corert", + "win-corert", + "win-arm", + "win", + "corert", + "any", + "base" + ], "win-arm64": [ "win-arm64", "win", "any", "base" ], - "win-corert": [ + "win-arm64-aot": [ + "win-arm64-aot", + "win-aot", + "win-arm64", + "win", + "aot", + "any", + "base" + ], + "win-arm64-corert": [ + "win-arm64-corert", "win-corert", + "win-arm64", + "win", "corert", + "any", + "base" + ], + "win-corert": [ + "win-corert", "win", + "corert", "any", "base" ], @@ -3196,8 +4261,8 @@ "win-x64-corert", "win-corert", "win-x64", - "corert", "win", + "corert", "any", "base" ], @@ -3220,8 +4285,8 @@ "win-x86-corert", "win-corert", "win-x86", - "corert", "win", + "corert", "any", "base" ], @@ -3256,8 +4321,9 @@ "win81", "win8-arm", "win8", - "win-arm", + "win7-arm", "win7", + "win-arm", "win", "any", "base" @@ -3266,19 +4332,22 @@ "win10-arm-aot", "win10-aot", "win10-arm", - "win81-arm-aot", "win10", + "win81-arm-aot", "win81-aot", "win81-arm", - "win8-arm-aot", "win81", + "win8-arm-aot", "win8-aot", "win8-arm", "win8", + "win7-arm-aot", "win7-aot", - "win-arm", + "win7-arm", "win7", + "win-arm-aot", "win-aot", + "win-arm", "win", "aot", "any", @@ -3287,20 +4356,23 @@ "win10-arm-corert": [ "win10-arm-corert", "win10-corert", - "win81-arm-corert", "win10-arm", - "win81-corert", "win10", - "win8-arm-corert", + "win81-arm-corert", + "win81-corert", "win81-arm", - "win8-corert", "win81", + "win8-arm-corert", + "win8-corert", "win8-arm", - "win7-corert", "win8", - "win-arm", - "win-corert", + "win7-arm-corert", + "win7-corert", + "win7-arm", "win7", + "win-arm-corert", + "win-corert", + "win-arm", "win", "corert", "any", @@ -3309,12 +4381,15 @@ "win10-arm64": [ "win10-arm64", "win10", - "win-arm64", + "win81-arm64", "win81", - "win", + "win8-arm64", "win8", - "any", + "win7-arm64", "win7", + "win-arm64", + "win", + "any", "base" ], "win10-arm64-aot": [ @@ -3322,49 +4397,63 @@ "win10-aot", "win10-arm64", "win10", + "win81-arm64-aot", "win81-aot", - "win-arm64", + "win81-arm64", "win81", + "win8-arm64-aot", "win8-aot", - "win", + "win8-arm64", "win8", + "win7-arm64-aot", "win7-aot", - "any", + "win7-arm64", "win7", + "win-arm64-aot", "win-aot", - "base", - "aot" + "win-arm64", + "win", + "aot", + "any", + "base" ], "win10-arm64-corert": [ "win10-arm64-corert", "win10-corert", "win10-arm64", - "win81-corert", "win10", - "win-arm64", - "win8-corert", + "win81-arm64-corert", + "win81-corert", + "win81-arm64", "win81", - "win", - "win7-corert", + "win8-arm64-corert", + "win8-corert", + "win8-arm64", "win8", - "any", - "win-corert", + "win7-arm64-corert", + "win7-corert", + "win7-arm64", "win7", - "base", - "corert" + "win-arm64-corert", + "win-corert", + "win-arm64", + "win", + "corert", + "any", + "base" ], "win10-corert": [ "win10-corert", - "win81-corert", "win10", - "win8-corert", + "win81-corert", "win81", - "win7-corert", + "win8-corert", "win8", - "win-corert", + "win7-corert", "win7", - "corert", + "win-corert", "win", + "corert", "any", "base" ], @@ -3386,19 +4475,20 @@ "win10-x64-aot", "win10-aot", "win10-x64", - "win81-x64-aot", "win10", + "win81-x64-aot", "win81-aot", "win81-x64", - "win8-x64-aot", "win81", + "win8-x64-aot", "win8-aot", "win8-x64", - "win7-x64-aot", "win8", + "win7-x64-aot", "win7-aot", "win7-x64", "win7", + "win-x64-aot", "win-aot", "win-x64", "win", @@ -3409,24 +4499,25 @@ "win10-x64-corert": [ "win10-x64-corert", "win10-corert", - "win81-x64-corert", "win10-x64", - "win81-corert", "win10", - "win8-x64-corert", + "win81-x64-corert", + "win81-corert", "win81-x64", - "win8-corert", "win81", - "win7-x64-corert", + "win8-x64-corert", + "win8-corert", "win8-x64", - "win7-corert", "win8", + "win7-x64-corert", + "win7-corert", "win7-x64", - "win-corert", "win7", + "win-x64-corert", + "win-corert", "win-x64", - "corert", "win", + "corert", "any", "base" ], @@ -3448,19 +4539,20 @@ "win10-x86-aot", "win10-aot", "win10-x86", - "win81-x86-aot", "win10", + "win81-x86-aot", "win81-aot", "win81-x86", - "win8-x86-aot", "win81", + "win8-x86-aot", "win8-aot", "win8-x86", - "win7-x86-aot", "win8", + "win7-x86-aot", "win7-aot", "win7-x86", "win7", + "win-x86-aot", "win-aot", "win-x86", "win", @@ -3471,24 +4563,25 @@ "win10-x86-corert": [ "win10-x86-corert", "win10-corert", - "win81-x86-corert", "win10-x86", - "win81-corert", "win10", - "win8-x86-corert", + "win81-x86-corert", + "win81-corert", "win81-x86", - "win8-corert", "win81", - "win7-x86-corert", + "win8-x86-corert", + "win8-corert", "win8-x86", - "win7-corert", "win8", + "win7-x86-corert", + "win7-corert", "win7-x86", - "win-corert", "win7", + "win-x86-corert", + "win-corert", "win-x86", - "corert", "win", + "corert", "any", "base" ], @@ -3500,19 +4593,87 @@ ], "win7-aot": [ "win7-aot", + "win7", "win-aot", + "win", + "aot", + "any", + "base" + ], + "win7-arm": [ + "win7-arm", + "win7", + "win-arm", + "win", + "any", + "base" + ], + "win7-arm-aot": [ + "win7-arm-aot", + "win7-aot", + "win7-arm", "win7", + "win-arm-aot", + "win-aot", + "win-arm", "win", "aot", "any", "base" ], - "win7-corert": [ + "win7-arm-corert": [ + "win7-arm-corert", "win7-corert", + "win7-arm", + "win7", + "win-arm-corert", "win-corert", + "win-arm", + "win", + "corert", + "any", + "base" + ], + "win7-arm64": [ + "win7-arm64", "win7", + "win-arm64", + "win", + "any", + "base" + ], + "win7-arm64-aot": [ + "win7-arm64-aot", + "win7-aot", + "win7-arm64", + "win7", + "win-arm64-aot", + "win-aot", + "win-arm64", + "win", + "aot", + "any", + "base" + ], + "win7-arm64-corert": [ + "win7-arm64-corert", + "win7-corert", + "win7-arm64", + "win7", + "win-arm64-corert", + "win-corert", + "win-arm64", + "win", "corert", + "any", + "base" + ], + "win7-corert": [ + "win7-corert", + "win7", + "win-corert", "win", + "corert", "any", "base" ], @@ -3528,8 +4689,9 @@ "win7-x64-aot", "win7-aot", "win7-x64", - "win-aot", "win7", + "win-x64-aot", + "win-aot", "win-x64", "win", "aot", @@ -3540,11 +4702,12 @@ "win7-x64-corert", "win7-corert", "win7-x64", - "win-corert", "win7", + "win-x64-corert", + "win-corert", "win-x64", - "corert", "win", + "corert", "any", "base" ], @@ -3560,8 +4723,9 @@ "win7-x86-aot", "win7-aot", "win7-x86", - "win-aot", "win7", + "win-x86-aot", + "win-aot", "win-x86", "win", "aot", @@ -3572,11 +4736,12 @@ "win7-x86-corert", "win7-corert", "win7-x86", - "win-corert", "win7", + "win-x86-corert", + "win-corert", "win-x86", - "corert", "win", + "corert", "any", "base" ], @@ -3601,8 +4766,9 @@ "win8-arm": [ "win8-arm", "win8", - "win-arm", + "win7-arm", "win7", + "win-arm", "win", "any", "base" @@ -3612,10 +4778,13 @@ "win8-aot", "win8-arm", "win8", + "win7-arm-aot", "win7-aot", - "win-arm", + "win7-arm", "win7", + "win-arm-aot", "win-aot", + "win-arm", "win", "aot", "any", @@ -3625,11 +4794,58 @@ "win8-arm-corert", "win8-corert", "win8-arm", - "win7-corert", "win8", - "win-arm", + "win7-arm-corert", + "win7-corert", + "win7-arm", + "win7", + "win-arm-corert", "win-corert", + "win-arm", + "win", + "corert", + "any", + "base" + ], + "win8-arm64": [ + "win8-arm64", + "win8", + "win7-arm64", "win7", + "win-arm64", + "win", + "any", + "base" + ], + "win8-arm64-aot": [ + "win8-arm64-aot", + "win8-aot", + "win8-arm64", + "win8", + "win7-arm64-aot", + "win7-aot", + "win7-arm64", + "win7", + "win-arm64-aot", + "win-aot", + "win-arm64", + "win", + "aot", + "any", + "base" + ], + "win8-arm64-corert": [ + "win8-arm64-corert", + "win8-corert", + "win8-arm64", + "win8", + "win7-arm64-corert", + "win7-corert", + "win7-arm64", + "win7", + "win-arm64-corert", + "win-corert", + "win-arm64", "win", "corert", "any", @@ -3637,12 +4853,12 @@ ], "win8-corert": [ "win8-corert", - "win7-corert", "win8", - "win-corert", + "win7-corert", "win7", - "corert", + "win-corert", "win", + "corert", "any", "base" ], @@ -3660,11 +4876,12 @@ "win8-x64-aot", "win8-aot", "win8-x64", - "win7-x64-aot", "win8", + "win7-x64-aot", "win7-aot", "win7-x64", "win7", + "win-x64-aot", "win-aot", "win-x64", "win", @@ -3675,16 +4892,17 @@ "win8-x64-corert": [ "win8-x64-corert", "win8-corert", - "win7-x64-corert", "win8-x64", - "win7-corert", "win8", + "win7-x64-corert", + "win7-corert", "win7-x64", - "win-corert", "win7", + "win-x64-corert", + "win-corert", "win-x64", - "corert", "win", + "corert", "any", "base" ], @@ -3702,11 +4920,12 @@ "win8-x86-aot", "win8-aot", "win8-x86", - "win7-x86-aot", "win8", + "win7-x86-aot", "win7-aot", "win7-x86", "win7", + "win-x86-aot", "win-aot", "win-x86", "win", @@ -3717,16 +4936,17 @@ "win8-x86-corert": [ "win8-x86-corert", "win8-corert", - "win7-x86-corert", "win8-x86", - "win7-corert", "win8", + "win7-x86-corert", + "win7-corert", "win7-x86", - "win-corert", "win7", + "win-x86-corert", + "win-corert", "win-x86", - "corert", "win", + "corert", "any", "base" ], @@ -3756,8 +4976,9 @@ "win81", "win8-arm", "win8", - "win-arm", + "win7-arm", "win7", + "win-arm", "win", "any", "base" @@ -3766,15 +4987,18 @@ "win81-arm-aot", "win81-aot", "win81-arm", - "win8-arm-aot", "win81", + "win8-arm-aot", "win8-aot", "win8-arm", "win8", + "win7-arm-aot", "win7-aot", - "win-arm", + "win7-arm", "win7", + "win-arm-aot", "win-aot", + "win-arm", "win", "aot", "any", @@ -3783,16 +5007,73 @@ "win81-arm-corert": [ "win81-arm-corert", "win81-corert", - "win8-arm-corert", "win81-arm", - "win8-corert", "win81", + "win8-arm-corert", + "win8-corert", "win8-arm", - "win7-corert", "win8", - "win-arm", + "win7-arm-corert", + "win7-corert", + "win7-arm", + "win7", + "win-arm-corert", "win-corert", + "win-arm", + "win", + "corert", + "any", + "base" + ], + "win81-arm64": [ + "win81-arm64", + "win81", + "win8-arm64", + "win8", + "win7-arm64", + "win7", + "win-arm64", + "win", + "any", + "base" + ], + "win81-arm64-aot": [ + "win81-arm64-aot", + "win81-aot", + "win81-arm64", + "win81", + "win8-arm64-aot", + "win8-aot", + "win8-arm64", + "win8", + "win7-arm64-aot", + "win7-aot", + "win7-arm64", + "win7", + "win-arm64-aot", + "win-aot", + "win-arm64", + "win", + "aot", + "any", + "base" + ], + "win81-arm64-corert": [ + "win81-arm64-corert", + "win81-corert", + "win81-arm64", + "win81", + "win8-arm64-corert", + "win8-corert", + "win8-arm64", + "win8", + "win7-arm64-corert", + "win7-corert", + "win7-arm64", "win7", + "win-arm64-corert", + "win-corert", + "win-arm64", "win", "corert", "any", @@ -3800,14 +5081,14 @@ ], "win81-corert": [ "win81-corert", - "win8-corert", "win81", - "win7-corert", + "win8-corert", "win8", - "win-corert", + "win7-corert", "win7", - "corert", + "win-corert", "win", + "corert", "any", "base" ], @@ -3827,15 +5108,16 @@ "win81-x64-aot", "win81-aot", "win81-x64", - "win8-x64-aot", "win81", + "win8-x64-aot", "win8-aot", "win8-x64", - "win7-x64-aot", "win8", + "win7-x64-aot", "win7-aot", "win7-x64", "win7", + "win-x64-aot", "win-aot", "win-x64", "win", @@ -3846,20 +5128,21 @@ "win81-x64-corert": [ "win81-x64-corert", "win81-corert", - "win8-x64-corert", "win81-x64", - "win8-corert", "win81", - "win7-x64-corert", + "win8-x64-corert", + "win8-corert", "win8-x64", - "win7-corert", "win8", + "win7-x64-corert", + "win7-corert", "win7-x64", - "win-corert", "win7", + "win-x64-corert", + "win-corert", "win-x64", - "corert", "win", + "corert", "any", "base" ], @@ -3879,15 +5162,16 @@ "win81-x86-aot", "win81-aot", "win81-x86", - "win8-x86-aot", "win81", + "win8-x86-aot", "win8-aot", "win8-x86", - "win7-x86-aot", "win8", + "win7-x86-aot", "win7-aot", "win7-x86", "win7", + "win-x86-aot", "win-aot", "win-x86", "win", @@ -3898,20 +5182,21 @@ "win81-x86-corert": [ "win81-x86-corert", "win81-corert", - "win8-x86-corert", "win81-x86", - "win8-corert", "win81", - "win7-x86-corert", + "win8-x86-corert", + "win8-corert", "win8-x86", - "win7-corert", "win8", + "win7-x86-corert", + "win7-corert", "win7-x86", - "win-corert", "win7", + "win-x86-corert", + "win-corert", "win-x86", - "corert", "win", + "corert", "any", "base" ] diff --git a/pkg/Microsoft.NETCore.Platforms/runtime.json b/pkg/Microsoft.NETCore.Platforms/runtime.json index a2e8c0aab9..8e16fcdd96 100644 --- a/pkg/Microsoft.NETCore.Platforms/runtime.json +++ b/pkg/Microsoft.NETCore.Platforms/runtime.json @@ -5,22 +5,48 @@ "any" ] }, + "alpine-corert": { + "#import": [ + "alpine", + "corert" + ] + }, "alpine-x64": { "#import": [ "alpine" ] }, + "alpine-x64-corert": { + "#import": [ + "alpine-corert", + "alpine-x64" + ] + }, "alpine.3.6": { "#import": [ "alpine" ] }, + "alpine.3.6-corert": { + "#import": [ + "alpine.3.6", + "alpine-corert" + ] + }, "alpine.3.6-x64": { "#import": [ "alpine.3.6", "alpine-x64" ] }, + "alpine.3.6-x64-corert": { + "#import": [ + "alpine.3.6-corert", + "alpine.3.6-x64", + "alpine.3.6", + "alpine-x64-corert" + ] + }, "android": { "#import": [ "any" @@ -28,12 +54,30 @@ }, "android-arm": { "#import": [ - "any" + "android" + ] + }, + "android-arm-corert": { + "#import": [ + "android-corert", + "android-arm" ] }, "android-arm64": { "#import": [ - "any" + "android" + ] + }, + "android-arm64-corert": { + "#import": [ + "android-corert", + "android-arm64" + ] + }, + "android-corert": { + "#import": [ + "android", + "corert" ] }, "android.21": { @@ -47,12 +91,34 @@ "android-arm" ] }, + "android.21-arm-corert": { + "#import": [ + "android.21-corert", + "android.21-arm", + "android.21", + "android-arm-corert" + ] + }, "android.21-arm64": { "#import": [ "android.21", "android-arm64" ] }, + "android.21-arm64-corert": { + "#import": [ + "android.21-corert", + "android.21-arm64", + "android.21", + "android-arm64-corert" + ] + }, + "android.21-corert": { + "#import": [ + "android.21", + "android-corert" + ] + }, "any": { "#import": [ "base" @@ -73,8 +139,8 @@ }, "centos-corert": { "#import": [ - "rel-corert", - "centos" + "centos", + "rhel-corert" ] }, "centos-x64": { @@ -86,8 +152,8 @@ "centos-x64-corert": { "#import": [ "centos-corert", - "rhel-x64-corert", - "centos-x64" + "centos-x64", + "rhel-x64-corert" ] }, "centos.7": { @@ -98,8 +164,9 @@ }, "centos.7-corert": { "#import": [ + "centos.7", "centos-corert", - "centos.7" + "rhel.7-corert" ] }, "centos.7-x64": { @@ -112,8 +179,9 @@ "centos.7-x64-corert": { "#import": [ "centos.7-corert", - "centos-x64-corert", - "centos.7-x64" + "centos.7-x64", + "centos.7", + "centos-x64-corert" ] }, "corert": { @@ -135,7 +203,8 @@ "debian-arm-corert": { "#import": [ "debian-corert", - "debian-arm" + "debian-arm", + "linux-arm-corert" ] }, "debian-arm64": { @@ -147,7 +216,8 @@ "debian-arm64-corert": { "#import": [ "debian-corert", - "debian-arm64" + "debian-arm64", + "linux-arm64-corert" ] }, "debian-armel": { @@ -156,10 +226,17 @@ "linux-armel" ] }, + "debian-armel-corert": { + "#import": [ + "debian-corert", + "debian-armel", + "linux-armel-corert" + ] + }, "debian-corert": { "#import": [ - "linux-corert", - "debian" + "debian", + "linux-corert" ] }, "debian-x64": { @@ -171,8 +248,8 @@ "debian-x64-corert": { "#import": [ "debian-corert", - "linux-x64-corert", - "debian-x64" + "debian-x64", + "linux-x64-corert" ] }, "debian-x86": { @@ -181,6 +258,13 @@ "linux-x86" ] }, + "debian-x86-corert": { + "#import": [ + "debian-corert", + "debian-x86", + "linux-x86-corert" + ] + }, "debian.8": { "#import": [ "debian" @@ -195,8 +279,9 @@ "debian.8-arm-corert": { "#import": [ "debian.8-corert", - "debian-arm-corert", - "debian.8-arm" + "debian.8-arm", + "debian.8", + "debian-arm-corert" ] }, "debian.8-arm64": { @@ -208,8 +293,9 @@ "debian.8-arm64-corert": { "#import": [ "debian.8-corert", - "debian-arm64-corert", - "debian.8-arm64" + "debian.8-arm64", + "debian.8", + "debian-arm64-corert" ] }, "debian.8-armel": { @@ -218,10 +304,18 @@ "debian-armel" ] }, + "debian.8-armel-corert": { + "#import": [ + "debian.8-corert", + "debian.8-armel", + "debian.8", + "debian-armel-corert" + ] + }, "debian.8-corert": { "#import": [ - "debian-corert", - "debian.8" + "debian.8", + "debian-corert" ] }, "debian.8-x64": { @@ -233,8 +327,9 @@ "debian.8-x64-corert": { "#import": [ "debian.8-corert", - "debian-x64-corert", - "debian.8-x64" + "debian.8-x64", + "debian.8", + "debian-x64-corert" ] }, "debian.8-x86": { @@ -243,6 +338,14 @@ "debian-x86" ] }, + "debian.8-x86-corert": { + "#import": [ + "debian.8-corert", + "debian.8-x86", + "debian.8", + "debian-x86-corert" + ] + }, "fedora": { "#import": [ "linux" @@ -250,8 +353,8 @@ }, "fedora-corert": { "#import": [ - "linux-corert", - "fedora" + "fedora", + "linux-corert" ] }, "fedora-x64": { @@ -263,8 +366,8 @@ "fedora-x64-corert": { "#import": [ "fedora-corert", - "linux-x64-corert", - "fedora-x64" + "fedora-x64", + "linux-x64-corert" ] }, "fedora.23": { @@ -274,8 +377,8 @@ }, "fedora.23-corert": { "#import": [ - "fedora-corert", - "fedora.23" + "fedora.23", + "fedora-corert" ] }, "fedora.23-x64": { @@ -287,8 +390,9 @@ "fedora.23-x64-corert": { "#import": [ "fedora.23-corert", - "fedora-x64-corert", - "fedora.23-x64" + "fedora.23-x64", + "fedora.23", + "fedora-x64-corert" ] }, "fedora.24": { @@ -298,8 +402,8 @@ }, "fedora.24-corert": { "#import": [ - "fedora.23-corert", - "fedora.24" + "fedora.24", + "fedora-corert" ] }, "fedora.24-x64": { @@ -311,8 +415,9 @@ "fedora.24-x64-corert": { "#import": [ "fedora.24-corert", - "fedora.23-x64-corert", - "fedora.24-x64" + "fedora.24-x64", + "fedora.24", + "fedora-x64-corert" ] }, "fedora.25": { @@ -320,34 +425,75 @@ "fedora" ] }, + "fedora.25-corert": { + "#import": [ + "fedora.25", + "fedora-corert" + ] + }, "fedora.25-x64": { "#import": [ "fedora.25", "fedora-x64" ] }, + "fedora.25-x64-corert": { + "#import": [ + "fedora.25-corert", + "fedora.25-x64", + "fedora.25", + "fedora-x64-corert" + ] + }, "fedora.26": { "#import": [ "fedora" ] }, + "fedora.26-corert": { + "#import": [ + "fedora.26", + "fedora-corert" + ] + }, "fedora.26-x64": { "#import": [ "fedora.26", "fedora-x64" ] }, + "fedora.26-x64-corert": { + "#import": [ + "fedora.26-corert", + "fedora.26-x64", + "fedora.26", + "fedora-x64-corert" + ] + }, "gentoo": { "#import": [ "linux" ] }, + "gentoo-corert": { + "#import": [ + "gentoo", + "linux-corert" + ] + }, "gentoo-x64": { "#import": [ "gentoo", "linux-x64" ] }, + "gentoo-x64-corert": { + "#import": [ + "gentoo-corert", + "gentoo-x64", + "linux-x64-corert" + ] + }, "linux": { "#import": [ "unix" @@ -362,7 +508,8 @@ "linux-arm-corert": { "#import": [ "linux-corert", - "linux-arm" + "linux-arm", + "unix-arm-corert" ] }, "linux-arm64": { @@ -374,7 +521,8 @@ "linux-arm64-corert": { "#import": [ "linux-corert", - "linux-arm64" + "linux-arm64", + "unix-arm64-corert" ] }, "linux-armel": { @@ -383,9 +531,15 @@ "unix-armel" ] }, + "linux-armel-corert": { + "#import": [ + "linux-corert", + "linux-armel", + "unix-armel-corert" + ] + }, "linux-corert": { "#import": [ - "corert", "linux", "unix-corert" ] @@ -399,7 +553,8 @@ "linux-x64-corert": { "#import": [ "linux-corert", - "linux-x64" + "linux-x64", + "unix-x64-corert" ] }, "linux-x86": { @@ -408,6 +563,13 @@ "unix-x86" ] }, + "linux-x86-corert": { + "#import": [ + "linux-corert", + "linux-x86", + "unix-x86-corert" + ] + }, "linuxmint.17": { "#import": [ "ubuntu.14.04" @@ -415,8 +577,8 @@ }, "linuxmint.17-corert": { "#import": [ - "ubuntu.14.04-corert", - "linuxmint.17" + "linuxmint.17", + "ubuntu.14.04-corert" ] }, "linuxmint.17-x64": { @@ -428,8 +590,8 @@ "linuxmint.17-x64-corert": { "#import": [ "linuxmint.17-corert", - "ubuntu.14.04-x64-corert", - "linuxmint.17-x64" + "linuxmint.17-x64", + "ubuntu.14.04-x64-corert" ] }, "linuxmint.17.1": { @@ -439,8 +601,8 @@ }, "linuxmint.17.1-corert": { "#import": [ - "linuxmint.17-corert", - "linuxmint.17.1" + "linuxmint.17.1", + "linuxmint.17-corert" ] }, "linuxmint.17.1-x64": { @@ -452,8 +614,9 @@ "linuxmint.17.1-x64-corert": { "#import": [ "linuxmint.17.1-corert", - "linuxmint.17-x64-corert", - "linuxmint.17.1-x64" + "linuxmint.17.1-x64", + "linuxmint.17.1", + "linuxmint.17-x64-corert" ] }, "linuxmint.17.2": { @@ -463,8 +626,8 @@ }, "linuxmint.17.2-corert": { "#import": [ - "linuxmint.17.1-corert", - "linuxmint.17.2" + "linuxmint.17.2", + "linuxmint.17.1-corert" ] }, "linuxmint.17.2-x64": { @@ -476,8 +639,9 @@ "linuxmint.17.2-x64-corert": { "#import": [ "linuxmint.17.2-corert", - "linuxmint.17.1-x64-corert", - "linuxmint.17.2-x64" + "linuxmint.17.2-x64", + "linuxmint.17.2", + "linuxmint.17.1-x64-corert" ] }, "linuxmint.17.3": { @@ -487,8 +651,8 @@ }, "linuxmint.17.3-corert": { "#import": [ - "linuxmint.17.2-corert", - "linuxmint.17.3" + "linuxmint.17.3", + "linuxmint.17.2-corert" ] }, "linuxmint.17.3-x64": { @@ -500,8 +664,9 @@ "linuxmint.17.3-x64-corert": { "#import": [ "linuxmint.17.3-corert", - "linuxmint.17.2-x64-corert", - "linuxmint.17.3-x64" + "linuxmint.17.3-x64", + "linuxmint.17.3", + "linuxmint.17.2-x64-corert" ] }, "linuxmint.18": { @@ -511,8 +676,8 @@ }, "linuxmint.18-corert": { "#import": [ - "ubuntu.16.04-corert", - "linuxmint.18" + "linuxmint.18", + "ubuntu.16.04-corert" ] }, "linuxmint.18-x64": { @@ -524,8 +689,8 @@ "linuxmint.18-x64-corert": { "#import": [ "linuxmint.18-corert", - "ubuntu.16.04-x64-corert", - "linuxmint.18-x64" + "linuxmint.18-x64", + "ubuntu.16.04-x64-corert" ] }, "linuxmint.18.1": { @@ -533,12 +698,26 @@ "linuxmint.18" ] }, + "linuxmint.18.1-corert": { + "#import": [ + "linuxmint.18.1", + "linuxmint.18-corert" + ] + }, "linuxmint.18.1-x64": { "#import": [ "linuxmint.18.1", "linuxmint.18-x64" ] }, + "linuxmint.18.1-x64-corert": { + "#import": [ + "linuxmint.18.1-corert", + "linuxmint.18.1-x64", + "linuxmint.18.1", + "linuxmint.18-x64-corert" + ] + }, "ol": { "#import": [ "rhel" @@ -546,8 +725,8 @@ }, "ol-corert": { "#import": [ - "rhel-corert", - "ol" + "ol", + "rhel-corert" ] }, "ol-x64": { @@ -559,8 +738,8 @@ "ol-x64-corert": { "#import": [ "ol-corert", - "rhel-x64-corert", - "ol-x64" + "ol-x64", + "rhel-x64-corert" ] }, "ol.7": { @@ -571,8 +750,9 @@ }, "ol.7-corert": { "#import": [ + "ol.7", "ol-corert", - "ol.7" + "rhel.7-corert" ] }, "ol.7-x64": { @@ -585,8 +765,9 @@ "ol.7-x64-corert": { "#import": [ "ol.7-corert", - "rhel.7-x64-corert", - "ol.7-x64" + "ol.7-x64", + "ol.7", + "ol-x64-corert" ] }, "ol.7.0": { @@ -597,8 +778,9 @@ }, "ol.7.0-corert": { "#import": [ + "ol.7.0", "ol.7-corert", - "ol.7.0" + "rhel.7.0-corert" ] }, "ol.7.0-x64": { @@ -611,8 +793,9 @@ "ol.7.0-x64-corert": { "#import": [ "ol.7.0-corert", - "rhel.7.0-corert", - "ol.7.0-x64" + "ol.7.0-x64", + "ol.7.0", + "ol.7-x64-corert" ] }, "ol.7.1": { @@ -623,8 +806,9 @@ }, "ol.7.1-corert": { "#import": [ + "ol.7.1", "ol.7.0-corert", - "ol.7.1" + "rhel.7.1-corert" ] }, "ol.7.1-x64": { @@ -637,8 +821,9 @@ "ol.7.1-x64-corert": { "#import": [ "ol.7.1-corert", - "rhel.7.1-x64-corert", - "ol.7.1-x64" + "ol.7.1-x64", + "ol.7.1", + "ol.7.0-x64-corert" ] }, "ol.7.2": { @@ -647,6 +832,13 @@ "rhel.7.2" ] }, + "ol.7.2-corert": { + "#import": [ + "ol.7.2", + "ol.7.1-corert", + "rhel.7.2-corert" + ] + }, "ol.7.2-x64": { "#import": [ "ol.7.2", @@ -654,6 +846,14 @@ "rhel.7.2-x64" ] }, + "ol.7.2-x64-corert": { + "#import": [ + "ol.7.2-corert", + "ol.7.2-x64", + "ol.7.2", + "ol.7.1-x64-corert" + ] + }, "opensuse": { "#import": [ "linux" @@ -661,8 +861,8 @@ }, "opensuse-corert": { "#import": [ - "linux-corert", - "opensuse" + "opensuse", + "linux-corert" ] }, "opensuse-x64": { @@ -674,8 +874,8 @@ "opensuse-x64-corert": { "#import": [ "opensuse-corert", - "linux-x64-corert", - "opensuste-x64" + "opensuse-x64", + "linux-x64-corert" ] }, "opensuse.13.2": { @@ -685,8 +885,8 @@ }, "opensuse.13.2-corert": { "#import": [ - "opensuse-corert", - "opensuse.13.2" + "opensuse.13.2", + "opensuse-corert" ] }, "opensuse.13.2-x64": { @@ -698,8 +898,9 @@ "opensuse.13.2-x64-corert": { "#import": [ "opensuse.13.2-corert", - "opensuse-x64-corert", - "opensuse.13.2-x64" + "opensuse.13.2-x64", + "opensuse.13.2", + "opensuse-x64-corert" ] }, "opensuse.42.1": { @@ -709,8 +910,8 @@ }, "opensuse.42.1-corert": { "#import": [ - "opensuse.13.2-corert", - "opensuse.42.1" + "opensuse.42.1", + "opensuse-corert" ] }, "opensuse.42.1-x64": { @@ -722,8 +923,9 @@ "opensuse.42.1-x64-corert": { "#import": [ "opensuse.42.1-corert", - "opensuse.13.2-x64-corert", - "opensuse.42.1-x64" + "opensuse.42.1-x64", + "opensuse.42.1", + "opensuse-x64-corert" ] }, "osx": { @@ -733,8 +935,8 @@ }, "osx-corert": { "#import": [ - "unix-corert", - "osx" + "osx", + "unix-corert" ] }, "osx-x64": { @@ -746,8 +948,8 @@ "osx-x64-corert": { "#import": [ "osx-corert", - "unix-x64-corert", - "osx-x64" + "osx-x64", + "unix-x64-corert" ] }, "osx.10.10": { @@ -757,8 +959,8 @@ }, "osx.10.10-corert": { "#import": [ - "osx-corert", - "osx.10.10" + "osx.10.10", + "osx-corert" ] }, "osx.10.10-x64": { @@ -770,8 +972,9 @@ "osx.10.10-x64-corert": { "#import": [ "osx.10.10-corert", - "osx-x64-corert", - "osx.10.10-x64" + "osx.10.10-x64", + "osx.10.10", + "osx-x64-corert" ] }, "osx.10.11": { @@ -781,8 +984,8 @@ }, "osx.10.11-corert": { "#import": [ - "osx.10.10-corert", - "osx.10.11" + "osx.10.11", + "osx.10.10-corert" ] }, "osx.10.11-x64": { @@ -794,8 +997,9 @@ "osx.10.11-x64-corert": { "#import": [ "osx.10.11-corert", - "osx.10.10-x64-corert", - "osx.10.11-x64" + "osx.10.11-x64", + "osx.10.11", + "osx.10.10-x64-corert" ] }, "osx.10.12": { @@ -805,8 +1009,8 @@ }, "osx.10.12-corert": { "#import": [ - "osx.10.11-corert", - "osx.10.12" + "osx.10.12", + "osx.10.11-corert" ] }, "osx.10.12-x64": { @@ -818,8 +1022,9 @@ "osx.10.12-x64-corert": { "#import": [ "osx.10.12-corert", - "osx.10.11-x64-corert", - "osx.10.12-x64" + "osx.10.12-x64", + "osx.10.12", + "osx.10.11-x64-corert" ] }, "rhel": { @@ -829,8 +1034,8 @@ }, "rhel-corert": { "#import": [ - "corert", - "rhel" + "rhel", + "linux-corert" ] }, "rhel-x64": { @@ -842,8 +1047,8 @@ "rhel-x64-corert": { "#import": [ "rhel-corert", - "linux-x64-corert", - "rhel-x64" + "rhel-x64", + "linux-x64-corert" ] }, "rhel.6": { @@ -851,12 +1056,26 @@ "rhel" ] }, + "rhel.6-corert": { + "#import": [ + "rhel.6", + "rhel-corert" + ] + }, "rhel.6-x64": { "#import": [ "rhel.6", "rhel-x64" ] }, + "rhel.6-x64-corert": { + "#import": [ + "rhel.6-corert", + "rhel.6-x64", + "rhel.6", + "rhel-x64-corert" + ] + }, "rhel.7": { "#import": [ "rhel" @@ -864,8 +1083,8 @@ }, "rhel.7-corert": { "#import": [ - "rhel-corert", - "rhel.7" + "rhel.7", + "rhel-corert" ] }, "rhel.7-x64": { @@ -877,8 +1096,9 @@ "rhel.7-x64-corert": { "#import": [ "rhel.7-corert", - "rhel-x64-corert", - "rhel.7-x64" + "rhel.7-x64", + "rhel.7", + "rhel-x64-corert" ] }, "rhel.7.0": { @@ -888,8 +1108,8 @@ }, "rhel.7.0-corert": { "#import": [ - "rhel.7-corert", - "rhel.7.0" + "rhel.7.0", + "rhel.7-corert" ] }, "rhel.7.0-x64": { @@ -901,8 +1121,9 @@ "rhel.7.0-x64-corert": { "#import": [ "rhel.7.0-corert", - "rhel.7-x64-corert", - "rhel.7.0-x64" + "rhel.7.0-x64", + "rhel.7.0", + "rhel.7-x64-corert" ] }, "rhel.7.1": { @@ -912,8 +1133,8 @@ }, "rhel.7.1-corert": { "#import": [ - "rhel.7.0-corert", - "rhel.7.1" + "rhel.7.1", + "rhel.7.0-corert" ] }, "rhel.7.1-x64": { @@ -925,8 +1146,9 @@ "rhel.7.1-x64-corert": { "#import": [ "rhel.7.1-corert", - "rhel.7.0-x64-corert", - "rhel.7.1-x64" + "rhel.7.1-x64", + "rhel.7.1", + "rhel.7.0-x64-corert" ] }, "rhel.7.2": { @@ -936,8 +1158,8 @@ }, "rhel.7.2-corert": { "#import": [ - "rhel.7.1-corert", - "rhel.7.2" + "rhel.7.2", + "rhel.7.1-corert" ] }, "rhel.7.2-x64": { @@ -949,8 +1171,9 @@ "rhel.7.2-x64-corert": { "#import": [ "rhel.7.2-corert", - "rhel.7.1-x64-corert", - "rhel.7.2-x64" + "rhel.7.2-x64", + "rhel.7.2", + "rhel.7.1-x64-corert" ] }, "rhel.7.3": { @@ -958,23 +1181,51 @@ "rhel.7.2" ] }, + "rhel.7.3-corert": { + "#import": [ + "rhel.7.3", + "rhel.7.2-corert" + ] + }, "rhel.7.3-x64": { "#import": [ "rhel.7.3", "rhel.7.2-x64" ] }, + "rhel.7.3-x64-corert": { + "#import": [ + "rhel.7.3-corert", + "rhel.7.3-x64", + "rhel.7.3", + "rhel.7.2-x64-corert" + ] + }, "rhel.7.4": { "#import": [ "rhel.7.3" ] }, + "rhel.7.4-corert": { + "#import": [ + "rhel.7.4", + "rhel.7.3-corert" + ] + }, "rhel.7.4-x64": { "#import": [ "rhel.7.4", "rhel.7.3-x64" ] }, + "rhel.7.4-x64-corert": { + "#import": [ + "rhel.7.4-corert", + "rhel.7.4-x64", + "rhel.7.4", + "rhel.7.3-x64-corert" + ] + }, "tizen": { "#import": [ "linux" @@ -986,12 +1237,44 @@ "linux-armel" ] }, + "tizen-armel-corert": { + "#import": [ + "tizen-corert", + "tizen-armel", + "linux-armel-corert" + ] + }, + "tizen-corert": { + "#import": [ + "tizen", + "linux-corert" + ] + }, + "tizen.4.0.0": { + "#import": [ + "tizen" + ] + }, "tizen.4.0.0-armel": { "#import": [ "tizen.4.0.0", "tizen-armel" ] }, + "tizen.4.0.0-armel-corert": { + "#import": [ + "tizen.4.0.0-corert", + "tizen.4.0.0-armel", + "tizen.4.0.0", + "tizen-armel-corert" + ] + }, + "tizen.4.0.0-corert": { + "#import": [ + "tizen.4.0.0", + "tizen-corert" + ] + }, "ubuntu": { "#import": [ "debian" @@ -1003,16 +1286,30 @@ "debian-arm" ] }, + "ubuntu-arm-corert": { + "#import": [ + "ubuntu-corert", + "ubuntu-arm", + "debian-arm-corert" + ] + }, "ubuntu-arm64": { "#import": [ "ubuntu", "debian-arm64" ] }, + "ubuntu-arm64-corert": { + "#import": [ + "ubuntu-corert", + "ubuntu-arm64", + "debian-arm64-corert" + ] + }, "ubuntu-corert": { "#import": [ - "debian-corert", - "ubuntu" + "ubuntu", + "debian-corert" ] }, "ubuntu-x64": { @@ -1024,8 +1321,8 @@ "ubuntu-x64-corert": { "#import": [ "ubuntu-corert", - "debian-x64-corert", - "ubuntu-x64" + "ubuntu-x64", + "debian-x64-corert" ] }, "ubuntu-x86": { @@ -1034,6 +1331,13 @@ "debian-x86" ] }, + "ubuntu-x86-corert": { + "#import": [ + "ubuntu-corert", + "ubuntu-x86", + "debian-x86-corert" + ] + }, "ubuntu.14.04": { "#import": [ "ubuntu" @@ -1045,10 +1349,18 @@ "ubuntu-arm" ] }, + "ubuntu.14.04-arm-corert": { + "#import": [ + "ubuntu.14.04-corert", + "ubuntu.14.04-arm", + "ubuntu.14.04", + "ubuntu-arm-corert" + ] + }, "ubuntu.14.04-corert": { "#import": [ - "ubuntu-corert", - "ubuntu.14.06" + "ubuntu.14.04", + "ubuntu-corert" ] }, "ubuntu.14.04-x64": { @@ -1060,8 +1372,9 @@ "ubuntu.14.04-x64-corert": { "#import": [ "ubuntu.14.04-corert", - "ubuntu-x64-corert", - "ubuntu-14.04-x64" + "ubuntu.14.04-x64", + "ubuntu.14.04", + "ubuntu-x64-corert" ] }, "ubuntu.14.04-x86": { @@ -1070,6 +1383,14 @@ "ubuntu-x86" ] }, + "ubuntu.14.04-x86-corert": { + "#import": [ + "ubuntu.14.04-corert", + "ubuntu.14.04-x86", + "ubuntu.14.04", + "ubuntu-x86-corert" + ] + }, "ubuntu.14.10": { "#import": [ "ubuntu" @@ -1081,10 +1402,18 @@ "ubuntu-arm" ] }, + "ubuntu.14.10-arm-corert": { + "#import": [ + "ubuntu.14.10-corert", + "ubuntu.14.10-arm", + "ubuntu.14.10", + "ubuntu-arm-corert" + ] + }, "ubuntu.14.10-corert": { "#import": [ - "ubuntu.14.04-corert", - "ubuntu-14.10" + "ubuntu.14.10", + "ubuntu-corert" ] }, "ubuntu.14.10-x64": { @@ -1096,8 +1425,9 @@ "ubuntu.14.10-x64-corert": { "#import": [ "ubuntu.14.10-corert", - "ubuntu.14.04-x64-corert", - "ubuntu.14.10-x64" + "ubuntu.14.10-x64", + "ubuntu.14.10", + "ubuntu-x64-corert" ] }, "ubuntu.14.10-x86": { @@ -1106,6 +1436,14 @@ "ubuntu-x86" ] }, + "ubuntu.14.10-x86-corert": { + "#import": [ + "ubuntu.14.10-corert", + "ubuntu.14.10-x86", + "ubuntu.14.10", + "ubuntu-x86-corert" + ] + }, "ubuntu.15.04": { "#import": [ "ubuntu" @@ -1117,10 +1455,18 @@ "ubuntu-arm" ] }, + "ubuntu.15.04-arm-corert": { + "#import": [ + "ubuntu.15.04-corert", + "ubuntu.15.04-arm", + "ubuntu.15.04", + "ubuntu-arm-corert" + ] + }, "ubuntu.15.04-corert": { "#import": [ - "ubuntu.14.10-corert", - "ubuntu-15.04" + "ubuntu.15.04", + "ubuntu-corert" ] }, "ubuntu.15.04-x64": { @@ -1132,8 +1478,9 @@ "ubuntu.15.04-x64-corert": { "#import": [ "ubuntu.15.04-corert", - "ubuntu.14.10-x64-corert", - "ubuntu.15.04-x64" + "ubuntu.15.04-x64", + "ubuntu.15.04", + "ubuntu-x64-corert" ] }, "ubuntu.15.04-x86": { @@ -1142,6 +1489,14 @@ "ubuntu-x86" ] }, + "ubuntu.15.04-x86-corert": { + "#import": [ + "ubuntu.15.04-corert", + "ubuntu.15.04-x86", + "ubuntu.15.04", + "ubuntu-x86-corert" + ] + }, "ubuntu.15.10": { "#import": [ "ubuntu" @@ -1153,10 +1508,18 @@ "ubuntu-arm" ] }, + "ubuntu.15.10-arm-corert": { + "#import": [ + "ubuntu.15.10-corert", + "ubuntu.15.10-arm", + "ubuntu.15.10", + "ubuntu-arm-corert" + ] + }, "ubuntu.15.10-corert": { "#import": [ - "ubuntu.15.04-corert", - "ubuntu-15.10" + "ubuntu.15.10", + "ubuntu-corert" ] }, "ubuntu.15.10-x64": { @@ -1168,8 +1531,9 @@ "ubuntu.15.10-x64-corert": { "#import": [ "ubuntu.15.10-corert", - "ubuntu.15.04-x64-corert", - "ubuntu.15.10-x64" + "ubuntu.15.10-x64", + "ubuntu.15.10", + "ubuntu-x64-corert" ] }, "ubuntu.15.10-x86": { @@ -1178,6 +1542,14 @@ "ubuntu-x86" ] }, + "ubuntu.15.10-x86-corert": { + "#import": [ + "ubuntu.15.10-corert", + "ubuntu.15.10-x86", + "ubuntu.15.10", + "ubuntu-x86-corert" + ] + }, "ubuntu.16.04": { "#import": [ "ubuntu" @@ -1189,16 +1561,32 @@ "ubuntu-arm" ] }, + "ubuntu.16.04-arm-corert": { + "#import": [ + "ubuntu.16.04-corert", + "ubuntu.16.04-arm", + "ubuntu.16.04", + "ubuntu-arm-corert" + ] + }, "ubuntu.16.04-arm64": { "#import": [ "ubuntu.16.04", "ubuntu-arm64" ] }, + "ubuntu.16.04-arm64-corert": { + "#import": [ + "ubuntu.16.04-corert", + "ubuntu.16.04-arm64", + "ubuntu.16.04", + "ubuntu-arm64-corert" + ] + }, "ubuntu.16.04-corert": { "#import": [ - "ubuntu.15.10-corert", - "ubuntu-16.04" + "ubuntu.16.04", + "ubuntu-corert" ] }, "ubuntu.16.04-x64": { @@ -1210,8 +1598,9 @@ "ubuntu.16.04-x64-corert": { "#import": [ "ubuntu.16.04-corert", - "ubuntu.15.10-x64-corert", - "ubuntu.16.04-x64" + "ubuntu.16.04-x64", + "ubuntu.16.04", + "ubuntu-x64-corert" ] }, "ubuntu.16.04-x86": { @@ -1220,6 +1609,14 @@ "ubuntu-x86" ] }, + "ubuntu.16.04-x86-corert": { + "#import": [ + "ubuntu.16.04-corert", + "ubuntu.16.04-x86", + "ubuntu.16.04", + "ubuntu-x86-corert" + ] + }, "ubuntu.16.10": { "#import": [ "ubuntu" @@ -1231,16 +1628,32 @@ "ubuntu-arm" ] }, + "ubuntu.16.10-arm-corert": { + "#import": [ + "ubuntu.16.10-corert", + "ubuntu.16.10-arm", + "ubuntu.16.10", + "ubuntu-arm-corert" + ] + }, "ubuntu.16.10-arm64": { "#import": [ "ubuntu.16.10", "ubuntu-arm64" ] }, + "ubuntu.16.10-arm64-corert": { + "#import": [ + "ubuntu.16.10-corert", + "ubuntu.16.10-arm64", + "ubuntu.16.10", + "ubuntu-arm64-corert" + ] + }, "ubuntu.16.10-corert": { "#import": [ - "ubuntu.16.04-corert", - "ubuntu.16.10" + "ubuntu.16.10", + "ubuntu-corert" ] }, "ubuntu.16.10-x64": { @@ -1252,8 +1665,9 @@ "ubuntu.16.10-x64-corert": { "#import": [ "ubuntu.16.10-corert", - "ubuntu.16.04-x64-corert", - "ubuntu.16.10-x64" + "ubuntu.16.10-x64", + "ubuntu.16.10", + "ubuntu-x64-corert" ] }, "ubuntu.16.10-x86": { @@ -1262,6 +1676,14 @@ "ubuntu-x86" ] }, + "ubuntu.16.10-x86-corert": { + "#import": [ + "ubuntu.16.10-corert", + "ubuntu.16.10-x86", + "ubuntu.16.10", + "ubuntu-x86-corert" + ] + }, "unix": { "#import": [ "any" @@ -1294,10 +1716,16 @@ "unix" ] }, + "unix-armel-corert": { + "#import": [ + "unix-corert", + "unix-armel" + ] + }, "unix-corert": { "#import": [ - "corert", - "unix" + "unix", + "corert" ] }, "unix-x64": { @@ -1316,6 +1744,12 @@ "unix" ] }, + "unix-x86-corert": { + "#import": [ + "unix-corert", + "unix-x86" + ] + }, "win": { "#import": [ "any" @@ -1332,15 +1766,39 @@ "win" ] }, + "win-arm-aot": { + "#import": [ + "win-aot", + "win-arm" + ] + }, + "win-arm-corert": { + "#import": [ + "win-corert", + "win-arm" + ] + }, "win-arm64": { "#import": [ "win" ] }, + "win-arm64-aot": { + "#import": [ + "win-aot", + "win-arm64" + ] + }, + "win-arm64-corert": { + "#import": [ + "win-corert", + "win-arm64" + ] + }, "win-corert": { "#import": [ - "corert", - "win" + "win", + "corert" ] }, "win-x64": { @@ -1398,38 +1856,44 @@ "#import": [ "win10-aot", "win10-arm", + "win10", "win81-arm-aot" ] }, "win10-arm-corert": { "#import": [ "win10-corert", - "win81-arm-corert", - "win10-arm" + "win10-arm", + "win10", + "win81-arm-corert" ] }, "win10-arm64": { "#import": [ "win10", - "win-arm64" + "win81-arm64" ] }, "win10-arm64-aot": { "#import": [ "win10-aot", - "win10-arm64" + "win10-arm64", + "win10", + "win81-arm64-aot" ] }, "win10-arm64-corert": { "#import": [ "win10-corert", - "win10-arm64" + "win10-arm64", + "win10", + "win81-arm64-corert" ] }, "win10-corert": { "#import": [ - "win81-corert", - "win10" + "win10", + "win81-corert" ] }, "win10-x64": { @@ -1442,14 +1906,16 @@ "#import": [ "win10-aot", "win10-x64", + "win10", "win81-x64-aot" ] }, "win10-x64-corert": { "#import": [ "win10-corert", - "win81-x64-corert", - "win10-x64" + "win10-x64", + "win10", + "win81-x64-corert" ] }, "win10-x86": { @@ -1462,14 +1928,16 @@ "#import": [ "win10-aot", "win10-x86", + "win10", "win81-x86-aot" ] }, "win10-x86-corert": { "#import": [ "win10-corert", - "win81-x86-corert", - "win10-x86" + "win10-x86", + "win10", + "win81-x86-corert" ] }, "win7": { @@ -1479,14 +1947,58 @@ }, "win7-aot": { "#import": [ - "win-aot", - "win7" + "win7", + "win-aot" + ] + }, + "win7-arm": { + "#import": [ + "win7", + "win-arm" + ] + }, + "win7-arm-aot": { + "#import": [ + "win7-aot", + "win7-arm", + "win7", + "win-arm-aot" + ] + }, + "win7-arm-corert": { + "#import": [ + "win7-corert", + "win7-arm", + "win7", + "win-arm-corert" + ] + }, + "win7-arm64": { + "#import": [ + "win7", + "win-arm64" + ] + }, + "win7-arm64-aot": { + "#import": [ + "win7-aot", + "win7-arm64", + "win7", + "win-arm64-aot" + ] + }, + "win7-arm64-corert": { + "#import": [ + "win7-corert", + "win7-arm64", + "win7", + "win-arm64-corert" ] }, "win7-corert": { "#import": [ - "win-corert", - "win7" + "win7", + "win-corert" ] }, "win7-x64": { @@ -1498,13 +2010,17 @@ "win7-x64-aot": { "#import": [ "win7-aot", - "win7-x64" + "win7-x64", + "win7", + "win-x64-aot" ] }, "win7-x64-corert": { "#import": [ "win7-corert", - "win7-x64" + "win7-x64", + "win7", + "win-x64-corert" ] }, "win7-x86": { @@ -1516,13 +2032,17 @@ "win7-x86-aot": { "#import": [ "win7-aot", - "win7-x86" + "win7-x86", + "win7", + "win-x86-aot" ] }, "win7-x86-corert": { "#import": [ "win7-corert", - "win7-x86" + "win7-x86", + "win7", + "win-x86-corert" ] }, "win8": { @@ -1539,25 +2059,51 @@ "win8-arm": { "#import": [ "win8", - "win-arm" + "win7-arm" ] }, "win8-arm-aot": { "#import": [ "win8-aot", - "win8-arm" + "win8-arm", + "win8", + "win7-arm-aot" ] }, "win8-arm-corert": { "#import": [ "win8-corert", - "win8-arm" + "win8-arm", + "win8", + "win7-arm-corert" + ] + }, + "win8-arm64": { + "#import": [ + "win8", + "win7-arm64" + ] + }, + "win8-arm64-aot": { + "#import": [ + "win8-aot", + "win8-arm64", + "win8", + "win7-arm64-aot" + ] + }, + "win8-arm64-corert": { + "#import": [ + "win8-corert", + "win8-arm64", + "win8", + "win7-arm64-corert" ] }, "win8-corert": { "#import": [ - "win7-corert", - "win8" + "win8", + "win7-corert" ] }, "win8-x64": { @@ -1570,14 +2116,16 @@ "#import": [ "win8-aot", "win8-x64", + "win8", "win7-x64-aot" ] }, "win8-x64-corert": { "#import": [ "win8-corert", - "win7-x64-corert", - "win8-x64" + "win8-x64", + "win8", + "win7-x64-corert" ] }, "win8-x86": { @@ -1590,14 +2138,16 @@ "#import": [ "win8-aot", "win8-x86", + "win8", "win7-x86-aot" ] }, "win8-x86-corert": { "#import": [ "win8-corert", - "win7-x86-corert", - "win8-x86" + "win8-x86", + "win8", + "win7-x86-corert" ] }, "win81": { @@ -1621,20 +2171,44 @@ "#import": [ "win81-aot", "win81-arm", + "win81", "win8-arm-aot" ] }, "win81-arm-corert": { "#import": [ "win81-corert", - "win8-arm-corert", - "win81-arm" + "win81-arm", + "win81", + "win8-arm-corert" + ] + }, + "win81-arm64": { + "#import": [ + "win81", + "win8-arm64" + ] + }, + "win81-arm64-aot": { + "#import": [ + "win81-aot", + "win81-arm64", + "win81", + "win8-arm64-aot" + ] + }, + "win81-arm64-corert": { + "#import": [ + "win81-corert", + "win81-arm64", + "win81", + "win8-arm64-corert" ] }, "win81-corert": { "#import": [ - "win8-corert", - "win81" + "win81", + "win8-corert" ] }, "win81-x64": { @@ -1647,14 +2221,16 @@ "#import": [ "win81-aot", "win81-x64", + "win81", "win8-x64-aot" ] }, "win81-x64-corert": { "#import": [ "win81-corert", - "win8-x64-corert", - "win81-x64" + "win81-x64", + "win81", + "win8-x64-corert" ] }, "win81-x86": { @@ -1667,14 +2243,16 @@ "#import": [ "win81-aot", "win81-x86", + "win81", "win8-x86-aot" ] }, "win81-x86-corert": { "#import": [ "win81-corert", - "win8-x86-corert", - "win81-x86" + "win81-x86", + "win81", + "win8-x86-corert" ] } } diff --git a/pkg/Microsoft.NETCore.Platforms/runtimeGroups.props b/pkg/Microsoft.NETCore.Platforms/runtimeGroups.props new file mode 100644 index 0000000000..127aba79b4 --- /dev/null +++ b/pkg/Microsoft.NETCore.Platforms/runtimeGroups.props @@ -0,0 +1,154 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <ItemGroup> + <RuntimeGroup Include="unix"> + <Parent>any</Parent> + <Architectures>x64;x86;arm;armel;arm64</Architectures> + </RuntimeGroup> + <RuntimeGroup Include="linux"> + <Parent>unix</Parent> + <Architectures>x64;x86;arm;armel;arm64</Architectures> + </RuntimeGroup> + + <RuntimeGroup Include="alpine"> + <Parent>any</Parent> + <Architectures>x64</Architectures> + <Versions>3.6</Versions> + </RuntimeGroup> + + <RuntimeGroup Include="android"> + <Parent>any</Parent> + <Architectures>arm;arm64</Architectures> + <Versions>21</Versions> + </RuntimeGroup> + + <RuntimeGroup Include="centos"> + <Parent>rhel</Parent> + <Architectures>x64</Architectures> + <Versions>7</Versions> + <ApplyVersionsToParent>true</ApplyVersionsToParent> + </RuntimeGroup> + + <RuntimeGroup Include="debian"> + <Parent>linux</Parent> + <Architectures>x64;x86;arm;armel;arm64</Architectures> + <Versions>8</Versions> + </RuntimeGroup> + + <RuntimeGroup Include="fedora"> + <Parent>linux</Parent> + <Architectures>x64</Architectures> + <Versions>23;24;25;26</Versions> + <TreatVersionsAsCompatible>false</TreatVersionsAsCompatible> + </RuntimeGroup> + + <RuntimeGroup Include="gentoo"> + <Parent>linux</Parent> + <Architectures>x64</Architectures> + </RuntimeGroup> + + <RuntimeGroup Include="linuxmint.17"> + <Parent>ubuntu.14.04</Parent> + <Architectures>x64</Architectures> + <Versions>1;2;3</Versions> + </RuntimeGroup> + <RuntimeGroup Include="linuxmint.18"> + <Parent>ubuntu.16.04</Parent> + <Architectures>x64</Architectures> + <Versions>1</Versions> + </RuntimeGroup> + + <RuntimeGroup Include="ol"> + <Parent>rhel</Parent> + <Architectures>x64</Architectures> + <Versions>7;7.0;7.1;7.2</Versions> + <ApplyVersionsToParent>true</ApplyVersionsToParent> + </RuntimeGroup> + + <!-- all opensuse releases are independent --> + <RuntimeGroup Include="opensuse"> + <Parent>linux</Parent> + <Architectures>x64</Architectures> + <Versions>13.2;42.1</Versions> + <TreatVersionsAsCompatible>false</TreatVersionsAsCompatible> + </RuntimeGroup> + + <RuntimeGroup Include="osx"> + <Parent>unix</Parent> + <Architectures>x64</Architectures> + <Versions>10.10;10.11;10.12</Versions> + </RuntimeGroup> + + <!-- rhel 6 is independent --> + <RuntimeGroup Include="rhel"> + <Parent>linux</Parent> + <Architectures>x64</Architectures> + <Versions>6</Versions> + </RuntimeGroup> + + <RuntimeGroup Include="rhel"> + <Parent>linux</Parent> + <Architectures>x64</Architectures> + <Versions>7;7.0;7.1;7.2;7.3;7.4</Versions> + </RuntimeGroup> + + <RuntimeGroup Include="tizen"> + <Parent>linux</Parent> + <Architectures>armel</Architectures> + <Versions>4.0.0</Versions> + </RuntimeGroup> + + <!-- ubuntu releases are compatible on major versions--> + <RuntimeGroup Include="ubuntu"> + <Parent>debian</Parent> + <Architectures>x64;x86;arm</Architectures> + <Versions>14.04;14.10;15.04;15.10</Versions> + <TreatVersionsAsCompatible>false</TreatVersionsAsCompatible> + </RuntimeGroup> + <RuntimeGroup Include="ubuntu"> + <Parent>debian</Parent> + <Architectures>x64;x86;arm;arm64</Architectures> + <Versions>16.04;16.10</Versions> + <TreatVersionsAsCompatible>false</TreatVersionsAsCompatible> + </RuntimeGroup> + + <RuntimeGroup Include="win"> + <Parent>any</Parent> + <OmitVersionDelimiter>true</OmitVersionDelimiter> + <AdditionalQualifiers>aot</AdditionalQualifiers> + <Architectures>x64;x86;arm;arm64</Architectures> + <Versions>7;8;81;10</Versions> + </RuntimeGroup> + + <!-- add corert to all RIDs --> + <RuntimeGroupWithQualifiers Include="@(RuntimeGroup)"> + <AdditionalQualifiers>%(AdditionalQualifiers);corert</AdditionalQualifiers> + </RuntimeGroupWithQualifiers> + + <!-- root RIDs --> + <RuntimeGroupWithQualifiers Include="base" /> + <RuntimeGroupWithQualifiers Include="any"> + <Parent>base</Parent> + </RuntimeGroupWithQualifiers> + + <!-- qualifier RIDs --> + <RuntimeGroupWithQualifiers Include="aot"> + <Parent>any</Parent> + </RuntimeGroupWithQualifiers> + <RuntimeGroupWithQualifiers Include="corert"> + <Parent>any</Parent> + </RuntimeGroupWithQualifiers> + </ItemGroup> + + <!-- Require BuildTools update in order to plug-in to build + <Target Name="GenerateRuntimeJson" BeforeTargets="Build"> --> + <Target Name="GenerateRuntimeJson"> + <!-- Note that we intentionally modify the runtime*json that is under source control. + We want to keep this up to date in source control so that we can see the diff in the + runtime.json over time as changes are made to RuntimeGroups. --> + <GenerateRuntimeGraph RuntimeGroups="@(RuntimeGroupWithQualifiers)" + RuntimeJson="runtime.json" + CompatibilityMap="runtime.compatibility.json" + RuntimeDirectedGraph="$(PackageReportDir)$(Id)$(NuspecSuffix)-runtime.json.dgml" /> + </Target> +</Project>
\ No newline at end of file |