Hierarchical Builds
SConstruct and SConscript files
By default, scons searches for a file named SConstruct
, Sconstruct
, or sconstruct
(in that order) in the current directory and reads its configuration from the first file found.
Building locally to a sub-directory
changing directory and invoking scons with the -u option, which traverses up the directory hierarchy until it finds the SConstruct file, and then builds targets relatively to the current subdirectory:
cd src/subdir
scons -u .