Fix Android NDK version parsing when using beta build

#3504
This commit is contained in:
Wojtek Figat
2025-06-02 00:06:13 +02:00
parent 9340c42f2b
commit ae2088bb9d

View File

@@ -87,6 +87,13 @@ namespace Flax.Build.Platforms
if (lines.Length > 1)
{
var ver = lines[1].Substring(lines[1].IndexOf(" = ", StringComparison.Ordinal) + 2);
if (ver.Contains('-'))
{
// Ignore any beta tags (eg. '29.0.13113456-beta1')
var parts = ver.Split('-');
if (parts.Length > 1)
ver = parts[0];
}
if (Version.TryParse(ver, out var v))
{
Version = v;