SCons with multiple Visual Studio versions.

Current Repository Revision: 10 At the end of the last blog entry, it was mentioned that the next problem was to see how SCons handled having both Visual Studio Express 2005 and Visual Studio Express 2008 installed, and how to select which one to use. Luckily, SCons caters for this easily, and this post will [...]

SCons with Microsoft Visual Studio Express 2008

Current Repository Revision: 8 I was visiting my parents this Easter, when I thought I’d try out the current development code on their Windows XP based computer. I installed Microsoft Visual Studio Express 2008 (C/C++), Python (version 2.6.1) and the latest stable SCons Windows installer (version 1.2.0). After installing TortoiseSVN, I checked out the latest [...]

Updating to SCons 1.2.0

Updating SCons to 1.2.0 on one of the machines (puffer) caused deprecation warnings to appear with the current version (revision 6) of the repository code. The warnings: scons: warning: The Options class is deprecated; use the Variables class instead. and scons: warning: The BoolOption() function is deprecated; use the BoolVariable() function instead. appear at lines [...]

Updating SCons on Windows

After updating the Fedora Linux machines from SCons 0.97 to SCons 1.0.1 (and correcting the code the update broke) I decided to do the same to the Windows box. When the Linux machines were updated it was simply a case of running rpm (admittedly, using the -U upgrade option) with the latest package, and the [...]

Updating to SCons 1.0.1

Current Repository Revision: 6 Changes for revision 5 As people may be using SCons for the first time, they may be checking out the latest version. I thought I should update mine before continuing development to check that my simple example code still built. It didn’t! Somewhere between SCons versions 0.97 and 1.0.1 using AddPostAction() [...]