Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We still need to address our use of environment variables such as <package>ROOT.  Navid's commonUtilities class was created to allow pacakges to register their environment variables and perform the setenv and getenv calls.  There will be a handful of remaining environment variables that must be defined a head of time, such as the location of the calibration files. 

Navid's ultimate goal is to create the mechanism for SCons to build and generate files for the IDE of the developer's choice, including Visual Studio and KDE.

CVS Layout Discussion

To Do List

  • Finish demonstration of SCons using ScienceTools, including over-riding packaegs / multiple CMTPATHs
  • Windows and Visual Studio
  • Use commonUtilities to replace our current use of environment variables
  • Create ScienceTools-scons in CVS
  • Create a new RM which is separate from our current one.
  • Determine the schedule for MRStudio and what is necessary for the SCons-world.