Versions Compared

Key

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

...

Note for SWIG:  we can ultimately eliminate the *.in files 

Layout of SConscript Files

Python imports:
import os, glob
Import('baseEnv')     Note the bug "I" for a SCons import.  Also note that the objects are writable and changes will propogate to all.
Import('registerObjects'

Navid is looking for a way to make the objects read-only, but for now, we make a copy of the baseEnv so that clients will not modify it and muddy it for others.

env = baseEnv.Copy()    Jim suggests supplying a function instead, Navid is planning to do that.