From ae760279f142244590c8aa76e3139529ca42952f Mon Sep 17 00:00:00 2001 From: José Fonseca Date: Fri, 11 Feb 2011 16:44:13 +0000 Subject: scons: Try to support building 64bit binaries on 32bit windows. --- common.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'common.py') diff --git a/common.py b/common.py index cbb61629d2..e7941262e5 100644 --- a/common.py +++ b/common.py @@ -14,13 +14,7 @@ import SCons.Script.SConscript ####################################################################### # Defaults -_platform_map = { - 'linux2': 'linux', - 'win32': 'windows', -} - -host_platform = sys.platform -host_platform = _platform_map.get(host_platform, host_platform) +host_platform = _platform.system().lower() # Search sys.argv[] for a "platform=foo" argument since we don't have # an 'env' variable at this point. @@ -29,8 +23,6 @@ if 'platform' in SCons.Script.ARGUMENTS: else: target_platform = host_platform -cross_compiling = target_platform != host_platform - _machine_map = { 'x86': 'x86', 'i386': 'x86', @@ -52,7 +44,7 @@ host_machine = _machine_map.get(host_machine, 'generic') default_machine = host_machine default_toolchain = 'default' -if target_platform == 'windows' and cross_compiling: +if target_platform == 'windows' and host_platform != 'windows': default_machine = 'x86' default_toolchain = 'crossmingw' -- cgit v1.2.3