
This is the madagascar extentions package from SLIM

Author: Sean Ross-Ross

INSTALL:
    scons -f SConfig [--fatal-error] [--config-file=configfile.py] [Options]
    scons lib
    scons mains
    
To see all Options run scons -f SConfig -h 

REQUIREMENTS:
    sconfig  - scons configure package 
      https://wave.eos.ubc.ca/SLIM/SLIM.Software.SLAB_CORE/TRUNK
OPTIONAL 
    libexpat - for distributed file format only
      expat.sourceforge.net/ 


then in BASH do:
    export PYTHONPATH=RSFROOT/lib:$PYTHONPATH
    export MANPATH=RSFROOT/doc/man:$MANPATH

to test do: 

    scons buildtest
    scons test

---------------------------------------------------------------------
               Build hierarchy ( scons <name> )
=====================================================================

    + test               | run the unit tests
    | + buildtest        | build the c/c++ tests
    + mains              | install main programs and (todo: selfdoc)
    | + buildmains       | build main programs
    |   + core           | install all components
    |   | + libs         | install libraries
    |   |   + buildlibs  | build libraries
    |   | + inc          | install includes
    |   |   + buildinc   | build includes ( todo or depricated: not implemented yet )
    |   | + docs         | generate component documentation
          
---------------------------------------------------------------------         
         
Directory structure:
  ./book             - Examples and common scripts 
  ./components       - Developer and core packages of atomic functionality 
                     + developer can place a new component in ./components and add new 
                     + functionality to rsfext without touching anything else
  ./rsfcore          - Contains scons tools to ease ./user and ./component builds
  ./user             - Directory for main programs                    




