Framewave Build System
Setting up a build
Framewave Build System - Architecture.doc
To set up a build on a clean system, the following steps need to be followed.
Create a new directory for Framewave. Use SVN to get the Framewave source from the SourceForge server into this directory using the following command:
svn checkout https://framewave.svn.sourceforge.net/svnroot/framewave/trunk FW_SourceForge
For this documentation, the source code will be the “FW_SourceForge” directory. This directory can exist anywhere on the system.
Whichever operating system you are running or whichever compiler you are using, you need to make sure that the compiler is set up correctly before the Framewave build system can use it. To ensure that the build works correctly, follow these steps;
Download and install ActivePython 2.5.1. Again, make sure that this is available to you from the command line and check the version of python from the console you intend on building from
Download and install SCons 0.97. Again, make sure that this is available to you from the command line and check the version of SCons from the console
Once these steps are complete, you are ready to build.
Navigate to the FW_SourceForge/Framewave directory. Verify that the SConstruct file exists here the build the solution with the command:
Note: please refer to BuildSystem: Architecture for more information