Framewave Build
System
Setting up a build
HOWTO
Prerequisite Documents |
Framewave
Build System - Architecture.doc
Introduction |
To set up a
build on a clean system, the following steps need to be followed.
Description |
Download
Framewave:
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.
Compiler
setup:
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;
Python
setup:
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
SCons setup:
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:
scons
Note: please refer to BuildSystem: Architecture