Index: main.scons |
diff --git a/main.scons b/main.scons |
index 437aea449d8dea5a768d769c65b573df7bc47090..86cda2f755a4d697afa940856bb3804fa0fc157d 100644 |
--- a/main.scons |
+++ b/main.scons |
@@ -101,7 +101,9 @@ base_env = Environment( |
build_utils.NormalizeToolchain(arch='x86', variant='glibc'), |
}, |
ROOT_DIR = os.path.abspath(os.getcwd()), |
- IS_WINDOWS = sys.platform in ['cygwin', 'win32'], |
+ IS_WINDOWS = (sys.platform in ['cygwin', 'win32'] and |
+ '64' in os.environ.get('PROCESSOR_ARCHITECTURE', '') or |
+ '64' in os.environ.get('PROCESSOR_ARCHITEW6432', '')), |
IS_LINUX = sys.platform == 'linux2', |
IS_MAC = sys.platform == 'darwin', |
JOB_COUNT = GetOption('num_jobs') |