Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2010-06-04 03:37:51 +0400
committerCampbell Barton <ideasman42@gmail.com>2010-06-04 03:37:51 +0400
commitab5367e09f9cfc332a171099385e2c1b6d7516da (patch)
tree8710645eaba91bd9a05c1341f0dff6de4a0c641a /tools
parent0729a58224f08ee32b034c53838aaf40aefcaae1 (diff)
support for building with scons & python 2.4x
Diffstat (limited to 'tools')
-rw-r--r--tools/Blender.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/Blender.py b/tools/Blender.py
index 69f6850fa52..d1a2170b032 100644
--- a/tools/Blender.py
+++ b/tools/Blender.py
@@ -356,7 +356,11 @@ class CompZipFile(zipfile.ZipFile):
"""Partial copy of python2.6's zipfile.ZipFile (see http://www.python.org)
to get a extractall() that works on py2.5 and probably earlier distributions."""
def __init__(self, file, mode="r", compression=zipfile.ZIP_STORED, allowZip64=False):
- zipfile.ZipFile.__init__(self, file, mode, compression, allowZip64)
+ if sys.version_info < (2, 6):
+ zipfile.ZipFile.__init__(self, file, mode, compression)
+ else:
+ zipfile.ZipFile.__init__(self, file, mode, compression, allowZip64)
+
if not hasattr(self,"extractall"): # use our method
print "Debug: Using comp_extractall!"
self.extractall= self.comp_extractall