Versions Compared

Key

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

...

The files comprising the SCons machinery are of different types and reside in different places:

  1. package-specific For each package there must be a file called SConscript. For packages building libraries there must also be a file _ pkgName_Lib.py. Both are in the package root directory
  2. global, container-specific The file package.scons and the file externals.scons, kept in the top-level directory of the container
  3. global, generic These files are identical for all containers. Only a single copy is kept in CVS (under SConsFiles). This category includes the files SConstruct, processExternals.scons, allExternals.scons and several tools in site_scons/site_tools

...