This is the main documentation page for IRProject.
IRProject is a template project that can be used as an example for documentation, and/or testing, or as a template for creating a software suite that can be readily integrated into Illinois Rocstar's software development environment with unified look, feel, and style.
IRProject includes:
IRProject uses the CMake build system. CMake is a system for configuration and building that generates platform indpendent build files (e.g. Makefiles) for software packages.
Get IRProject from the IR repository:
svn co ${IRREPO}/IRProject/trunk IRProject
Create a directory in which to build IRProject:
mkdir build_irproject cd build_irproject
Tell CMake where you want to install IRProject:
CMAKE_INSTALL_PREFIX=/the/path/to/IRProject/Installation
If you have third party software tools installed in non-standard locations then you need to let CMake know where to find those packages:
CMAKE_PREFIX_PATH=/third_party_install/path1:/third_party_install/path2
Invoke cmake to generate your makefiles:
cmake ../IRProject
Build and test the IRProject with:
make make test