Author: hbelusca
Date: Sun Jul  7 00:23:34 2013
New Revision: 59437

URL: http://svn.reactos.org/svn/reactos?rev=59437&view=rev
Log:
Revert revision r59381 since it fails to detect VS2010 (and I suppose the other 
ones, then).
Indeed with VS2010, checking for the string content " 16." instead of "16." 
makes version checking fail.
After checking with a hex editor what was the character preceding the number 
"1" of the "16." part of the
version string returned by cl.exe, I saw that it wasn't a space as thought by 
the author, but the character
of code 0xA0 ...

Modified:
    trunk/reactos/configure.cmd

Modified: trunk/reactos/configure.cmd
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/configure.cmd?rev=59437&r1=59436&r2=59437&view=diff
==============================================================================
--- trunk/reactos/configure.cmd [iso-8859-1] (original)
+++ trunk/reactos/configure.cmd [iso-8859-1] Sun Jul  7 00:23:34 2013
@@ -57,10 +57,10 @@
     cl 2>&1 | find "x86" > NUL && set ARCH=i386
     cl 2>&1 | find "x64" > NUL && set ARCH=amd64
     cl 2>&1 | find "ARM" > NUL && set ARCH=arm
-    cl 2>&1 | find " 14." > NUL && set BUILD_ENVIRONMENT=VS8
-    cl 2>&1 | find " 15." > NUL && set BUILD_ENVIRONMENT=VS9
-    cl 2>&1 | find " 16." > NUL && set BUILD_ENVIRONMENT=VS10
-    cl 2>&1 | find " 17." > NUL && set BUILD_ENVIRONMENT=VS11
+    cl 2>&1 | find "14." > NUL && set BUILD_ENVIRONMENT=VS8
+    cl 2>&1 | find "15." > NUL && set BUILD_ENVIRONMENT=VS9
+    cl 2>&1 | find "16." > NUL && set BUILD_ENVIRONMENT=VS10
+    cl 2>&1 | find "17." > NUL && set BUILD_ENVIRONMENT=VS11
     if not defined BUILD_ENVIRONMENT (
         echo Error: Visual Studio version too old or version detection failed.
         exit /b


Reply via email to