diff options
author | Anatoli Babenia <anatoli@rainforce.org> | 2022-09-04 19:14:14 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-04 19:14:14 +0300 |
commit | 991c022c301f2bd2aa3bc3d7b0b0bef9f2e9da82 (patch) | |
tree | 219a4546cf60a0e26a0afb6be194ecff77205ce7 /SCons/Script | |
parent | d181182262be9b2262c781afff1f7e020f6f60de (diff) | |
download | scons-git-991c022c301f2bd2aa3bc3d7b0b0bef9f2e9da82.tar.gz |
Make EnsurePythonVersion static too
Diffstat (limited to 'SCons/Script')
-rw-r--r-- | SCons/Script/SConscript.py | 3 | ||||
-rw-r--r-- | SCons/Script/__init__.py | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/SCons/Script/SConscript.py b/SCons/Script/SConscript.py index a85c12cf2..99bb84d6e 100644 --- a/SCons/Script/SConscript.py +++ b/SCons/Script/SConscript.py @@ -507,7 +507,8 @@ class SConsEnvironment(SCons.Environment.Base): (scons_ver_string, SCons.__version__)) sys.exit(2) - def EnsurePythonVersion(self, major, minor): + @staticmethod + def EnsurePythonVersion(major, minor): """Exit abnormally if the Python version is not late enough.""" if sys.version_info < (major, minor): v = sys.version.split()[0] diff --git a/SCons/Script/__init__.py b/SCons/Script/__init__.py index 029dc8e9b..0250bd17a 100644 --- a/SCons/Script/__init__.py +++ b/SCons/Script/__init__.py @@ -291,13 +291,13 @@ def Variables(files=None, args=ARGUMENTS): # # Static functions that do not use state in DefaultEnvironment(). EnsureSConsVersion = _SConscript.SConsEnvironment.EnsureSConsVersion +EnsurePythonVersion = _SConscript.SConsEnvironment.EnsurePythonVersion # Functions that end up calling methods or Builders in the # DefaultEnvironment(). GlobalDefaultEnvironmentFunctions = [ # Methods from the SConsEnvironment class, above. 'Default', - 'EnsurePythonVersion', 'Exit', 'Export', 'GetLaunchDir', |