From 09301f71623fe1e9fdfbf3b98298f7b3d8555f86 Mon Sep 17 00:00:00 2001
From: Amorilia <amorilia@users.sourceforge.net>
Date: Wed, 14 Mar 2007 16:32:07 +0000
Subject: [PATCH] SConstruct fix for windows build

---
 SConstruct | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/SConstruct b/SConstruct
index 4a4e5c8e..1bf3c6a3 100644
--- a/SConstruct
+++ b/SConstruct
@@ -33,11 +33,13 @@ if sys.platform == 'linux2' or sys.platform == 'linux-i386':
     python_include = [sysconfig.get_python_inc ()]
     env.Append(CCFLAGS = ' -Iinclude -fPIC -Wall -pipe')
 elif sys.platform == 'cygwin':
+    OS = 'linux' # not tested
     python_lib = ['python%d.%d' % sys.version_info[0:2]]
     python_libpath = [sysconfig.get_python_lib (0, 1) + '/config']
     python_include = [sysconfig.get_python_inc ()]
     env.Append(CCFLAGS = ' -Wall')
 elif sys.platform == 'win32':
+    OS = 'windows'
     python_include = [sysconfig.get_python_inc()]
     python_libpath = [sysconfig.get_python_lib(1, 1) + '/../libs']
     python_lib = ['python24']
@@ -65,7 +67,8 @@ if (sys.platform == 'linux2' or sys.platform == 'linux-i386') or sys.platform ==
 proc = commands.getoutput('uname -m')
 if proc == 'x86_64':
   arch = 'x86_64'
-elif exp.match(proc):
+#elif exp.match(proc): # broken
+elif proc == 'x86':
   arch = 'x86'
 elif proc == 'Power Macintosh' or proc == 'ppc':
   arch = 'ppc'
-- 
GitLab