diff --git a/src/libraries/Microsoft.NETCore.Platforms/readme.md b/src/libraries/Microsoft.NETCore.Platforms/readme.md index a4b7b667bd2af5..64271bb8cb4bc9 100644 --- a/src/libraries/Microsoft.NETCore.Platforms/readme.md +++ b/src/libraries/Microsoft.NETCore.Platforms/readme.md @@ -100,7 +100,7 @@ For example: 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 with `/p:UpdateRuntimeFiles=true` so that your changes will be regenerated in the checked-in `runtime.json`. +Whenever modifying the `runtimeGroups.props` make sure to pack the project via the `dotnet pack` command and inspect if the generated package contains the desired changes. RuntimeGroup items have the following format: - `Identity`: the base string for the RID, without version architecture, or qualifiers. diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json index 1617ecf4dab272..9966d06dc38ead 100644 --- a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json +++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json @@ -2883,6 +2883,38 @@ "any", "base" ], + "fedora.36": [ + "fedora.36", + "fedora", + "linux", + "unix", + "any", + "base" + ], + "fedora.36-arm64": [ + "fedora.36-arm64", + "fedora.36", + "fedora-arm64", + "fedora", + "linux-arm64", + "linux", + "unix-arm64", + "unix", + "any", + "base" + ], + "fedora.36-x64": [ + "fedora.36-x64", + "fedora.36", + "fedora-x64", + "fedora", + "linux-x64", + "linux", + "unix-x64", + "unix", + "any", + "base" + ], "freebsd": [ "freebsd", "unix", diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json index 04e41069e0a6d5..d40191ceaae150 100644 --- a/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json +++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtime.json @@ -1106,6 +1106,23 @@ "fedora-x64" ] }, + "fedora.36": { + "#import": [ + "fedora" + ] + }, + "fedora.36-arm64": { + "#import": [ + "fedora.36", + "fedora-arm64" + ] + }, + "fedora.36-x64": { + "#import": [ + "fedora.36", + "fedora-x64" + ] + }, "freebsd": { "#import": [ "unix" diff --git a/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props b/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props index 57b19a9a4cab12..58b93131016b21 100644 --- a/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props +++ b/src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props @@ -72,7 +72,7 @@ linux x64;arm64 - 23;24;25;26;27;28;29;30;31;32;33;34;35 + 23;24;25;26;27;28;29;30;31;32;33;34;35;36 false