mirror of
https://github.com/outbackdingo/OpCore-Simplify.git
synced 2026-08-26 15:30:18 +00:00
Change data type of the variable containing the darwin version
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
from Scripts import utils
|
||||
|
||||
class macOSVersionInfo:
|
||||
def __init__(self, name, macos_version, release_status = "final"):
|
||||
self.name = name
|
||||
@@ -18,23 +16,21 @@ macos_versions = [
|
||||
macOSVersionInfo("Sequoia", "15", "beta")
|
||||
]
|
||||
|
||||
u = utils.Utils()
|
||||
|
||||
def get_latest_darwin_version():
|
||||
return macos_versions[-1].darwin_version, 99, 99
|
||||
return "{}.{}.{}".format(macos_versions[-1].darwin_version, 99, 99)
|
||||
|
||||
def get_lowest_darwin_version():
|
||||
return macos_versions[0].darwin_version, 0, 0
|
||||
return "{}.{}.{}".format(macos_versions[0].darwin_version, 0, 0)
|
||||
|
||||
def get_macos_names(min_darwin, max_darwin):
|
||||
return [
|
||||
"macOS {} {}{}".format(data.name, data.macos_version, "" if data.release_status == "final" else " (Beta)")
|
||||
for data in macos_versions
|
||||
if min_darwin[0] <= data.darwin_version <= max_darwin[0]
|
||||
if int(min_darwin[:2]) <= data.darwin_version <= int(max_darwin[:2])
|
||||
]
|
||||
|
||||
def get_macos_name_by_darwin(darwin_version):
|
||||
for data in macos_versions:
|
||||
if data.darwin_version == darwin_version[0]:
|
||||
if data.darwin_version == int(darwin_version[:2]):
|
||||
return "macOS {} {}{}".format(data.name, data.macos_version, "" if data.release_status == "final" else " (Beta)")
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user