Fix MSVC for Preview patch version check

This commit is contained in:
九軒 2024-09-30 09:11:39 -03:00 committed by GitHub
parent e3213aaef5
commit bfa1a77175
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 1 deletions

View File

@ -828,7 +828,10 @@ def get_compiler_version(env):
sem_ver = split[1].split(".") sem_ver = split[1].split(".")
ret["major"] = int(sem_ver[0]) ret["major"] = int(sem_ver[0])
ret["minor"] = int(sem_ver[1]) ret["minor"] = int(sem_ver[1])
ret["patch"] = int(sem_ver[2]) if ("Preview" in sem_ver[2]):
ret["patch"] = int(sem_ver[2].split(" ")[0])
else:
ret["patch"] = int(sem_ver[2])
# Could potentially add section for determining preview version, but # Could potentially add section for determining preview version, but
# that can wait until metadata is actually used for something. # that can wait until metadata is actually used for something.
if split[0] == "catalog_buildVersion": if split[0] == "catalog_buildVersion":