From: garyo Date: Mon, 11 Jan 2010 02:06:08 +0000 (+0000) Subject: Added release note re: Visual Studio detection, MSVC_VERSION, TARGET_ARCH. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6057c062efa62b6756cfe75136dd2b104a684b12;p=scons.git Added release note re: Visual Studio detection, MSVC_VERSION, TARGET_ARCH. git-svn-id: http://scons.tigris.org/svn/scons/trunk@4603 fdb21ef1-2011-0410-befe-b5e4ea1792b1 --- diff --git a/src/RELEASE.txt b/src/RELEASE.txt index d7bdd74a..b9c9fc87 100644 --- a/src/RELEASE.txt +++ b/src/RELEASE.txt @@ -58,6 +58,28 @@ RELEASE 1.2.0.d20090223 - Mon, 23 Feb 2009 08:41:06 -0800 Please note the following important changes since release 1.2.0: + -- MICROSOFT VISUAL STUDIO VERSION/ARCH DETECTION HAS CHANGED + + The way SCons detects Visual Studio on Windows has changed in + 1.3. By default, it should now use the latest installed + Visual Studio version on your machine, and compile for 32 or + 64 bits according to whether your OS is 32 or 64 bits (32/64 + bit python makes no difference). + + Two new variables control Visual Studio: MSVC_VERSION and + TARGET_ARCH. These variables ONLY take effect when passed to + the Environment() constructor; setting them later has no + effect. To use a non-default Visual Studio version, set + MSVC_VERSION to e.g. "8.0" or "7.1". Setting it to "xxx" (or + any nonexistent value) will make it print out the valid + versions on your system. To use a non-default architecture, + set TARGET_ARCH to "x86" or "x86_64" (various synonyms are + accepted). + + Note that if you use MSVS_VERSION to build Visual Studio + projects from your SConstructs, MSVS_VERSION must be set to + the same version as MSVC_VERSION. + -- VISUAL C/C++ PRECOMPILED HEADERS WILL BE REBUILT Precompiled header files built with Visual C/C++ will be