scons: make a flexible system for guarding source files
authorNathan Binkert <nate@binkert.org>
Fri, 15 Apr 2011 17:44:44 +0000 (10:44 -0700)
committerNathan Binkert <nate@binkert.org>
Fri, 15 Apr 2011 17:44:44 +0000 (10:44 -0700)
commit3182913e94674fcd101ec01c7ffb8245ec3046f8
tree05eec550ebc6764fa71e52a40a3c614a6d93b5d5
parenteddac53ff60c579eff28134bde84783fe36d6214
scons: make a flexible system for guarding source files
This is similar to guards on mercurial queues and they're used for selecting
which files are compiled into some given object.  We already do something
similar, but it's mostly hard coded for the m5 binary and the m5 library
and I'd like to make it more flexible to better support the unittests
src/SConscript
src/sim/SConscript