diff options
author | Lawrence D'Oliveiro <from-blender@geek-central.gen.nz> | 2014-02-04 21:55:32 +0400 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2014-02-04 22:01:10 +0400 |
commit | cb0a5adc562b872c70675a032d85a30438e72192 (patch) | |
tree | 233c2e0a6ee475ff11f50e4879099a9b7ea12af1 /build_files/scons/tools/Blender.py | |
parent | 959da7477d1718fb8f9a5c500df57a318689b84d (diff) |
SCons: cleaner determination of 32-bit/64-bit builds
Try not to be x86-centric, remove unneeded blenderdeps variable.
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D240
Diffstat (limited to 'build_files/scons/tools/Blender.py')
-rw-r--r-- | build_files/scons/tools/Blender.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/build_files/scons/tools/Blender.py b/build_files/scons/tools/Blender.py index ec528c4de96..ac001b5024a 100644 --- a/build_files/scons/tools/Blender.py +++ b/build_files/scons/tools/Blender.py @@ -15,8 +15,8 @@ to kill any code duplication """ import os -import os.path import string +import ctypes as ct import glob import time import sys @@ -51,10 +51,8 @@ program_list = [] # A list holding Nodes to final binaries, used to create insta arguments = None targets = None resources = [] -bitness = 0 - -#some internals -blenderdeps = [] # don't manipulate this one outside this module! +allowed_bitnesses = {4 : 32, 8 : 64} # only expecting 32-bit or 64-bit +bitness = allowed_bitnesses[ct.sizeof(ct.c_void_p)] ##### LIB STUFF ########## |