SCons: Allow top level directory of EXTRAS able to contain SConscripts.
authorNathan Binkert <nate@binkert.org>
Mon, 10 Nov 2008 19:51:18 +0000 (11:51 -0800)
committerNathan Binkert <nate@binkert.org>
Mon, 10 Nov 2008 19:51:18 +0000 (11:51 -0800)
commit4d64d7664c9c9c99a2172785829058a0e751e39f
tree4a2f60d46c718cde8cf698852f40725e7d029afb
parenteb5d9ba72b0309e7f98c382e3a80ce0601dbe084
SCons: Allow top level directory of EXTRAS able to contain SConscripts.
The current EXTRAS will fail if the top level directory pointed to by EXTRAS
has a SConscript file in it.  We allow this by including the directory name
of the EXTRA in the build directory which prevents a clash between
src/SConscript and extra/SConscript. Maintain compatibility with older uses
of EXTRAS by adding a -I for each top level extra directory.
SConstruct
src/SConscript