mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-09-22 17:45:09 -07:00
update regex
This commit is contained in:
parent
42d001ee6a
commit
8c126cdf7e
1 changed files with 4 additions and 3 deletions
|
|
@ -60,13 +60,14 @@ std::optional<int> ReleaseChannel::getTargetVersionForCurrentOS(const QString &f
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}();
|
}();
|
||||||
static const QRegularExpression macIntelRegex(R"(macOS(\d+)_Intel\.[^.]+$)",
|
static const QRegularExpression macIntelRegex(R"(-macOS(\d+)_Intel\.[^.]+$)",
|
||||||
QRegularExpression::CaseInsensitiveOption);
|
QRegularExpression::CaseInsensitiveOption);
|
||||||
static const QRegularExpression macArmRegex(R"(macOS(\d+)\.[^.]+$)", QRegularExpression::CaseInsensitiveOption);
|
static const QRegularExpression macArmRegex(R"(-macOS(\d+)\.[^.]+$)", QRegularExpression::CaseInsensitiveOption);
|
||||||
regex = isIntel ? &macIntelRegex : &macArmRegex;
|
regex = isIntel ? &macIntelRegex : &macArmRegex;
|
||||||
|
|
||||||
#elif defined(Q_OS_WIN)
|
#elif defined(Q_OS_WIN)
|
||||||
static const QRegularExpression winRegex(R"(Win(?:dows)?(\d+)\.[^.]+$)", QRegularExpression::CaseInsensitiveOption);
|
static const QRegularExpression winRegex(R"(-(?:Win|Windows)(\d+)\.[^.]+$)",
|
||||||
|
QRegularExpression::CaseInsensitiveOption);
|
||||||
regex = &winRegex;
|
regex = &winRegex;
|
||||||
|
|
||||||
#else // if the OS doesn't fit one of the above #defines, then it will never match
|
#else // if the OS doesn't fit one of the above #defines, then it will never match
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue