mirror of
https://github.com/ZDoom/zdoom-macos-deps.git
synced 2025-02-16 16:41:42 +00:00
aedi: add ability to validate minimum os and sdk versions
This commit is contained in:
parent
69db497c21
commit
9003287503
1 changed files with 11 additions and 0 deletions
|
@ -245,3 +245,14 @@ class BuildState:
|
|||
|
||||
env = self.environment
|
||||
env[name] = env[name] + ' ' + value if name in env else value
|
||||
|
||||
def validate_minimum_version(self, version: str):
|
||||
minimum_version = StrictVersion(version)
|
||||
|
||||
if os_version := self.os_version():
|
||||
if os_version < minimum_version:
|
||||
raise RuntimeError('Minimum OS version requirement is not met')
|
||||
|
||||
if sdk_version := self.sdk_version():
|
||||
if sdk_version < minimum_version:
|
||||
raise RuntimeError('Minimum SDK version requirement is not met')
|
||||
|
|
Loading…
Reference in a new issue