Add support for .NET 9 SDK and runtime

This commit is contained in:
2024-11-14 23:05:25 +02:00
parent a1b3610af8
commit dd894b510d
5 changed files with 18 additions and 7 deletions

View File

@@ -117,7 +117,11 @@ bool DeployDataStep::Perform(CookingData& data)
for (String& version : versions)
{
version = String(StringUtils::GetFileName(version));
if (!version.StartsWith(TEXT("8."))) // Check for major part of 8.0
const int32 dot = version.Find('.');
int majorVersion = 0;
if (dot != -1)
StringUtils::Parse(version.Substring(0, dot).Get(), &majorVersion);
if (majorVersion >= COOKER_MIN_DOTNET_RUNTIME_VERSION) // Check for major part of 8.0
version.Clear();
}
Sorting::QuickSort(versions);