The SConscript
method is so named because, by convention, subsidiary
configuration files in subdirectories are named SConscript
:
SConscript('src/SConscript') SConscript('lib/build_me')
When a subsidiary configuration file is read from a subdirectory, all of that configuration file's targets and build rules are interpreted relative to that directory (as if SCons had changed its working directory to that subdirectory). This allows for easy support of hierarchical builds of directory trees for large projects.