scons: Move scons and python version checking into site_init.py.
authorGabe Black <gabeblack@google.com>
Thu, 9 Nov 2017 01:11:38 +0000 (17:11 -0800)
committerGabe Black <gabeblack@google.com>
Fri, 10 Nov 2017 13:12:58 +0000 (13:12 +0000)
commitb67ea8fb3a7d27540cef4c2de78608134bbcdae7
tree69bfbcb420431edc275b19052cbfffd437fdc9cc
parent85ef9b0f74abce291234373954e1319d56403d39
scons: Move scons and python version checking into site_init.py.

In an effort to shrink and modularize the main scons files, this
change pulls the scons and python version checking code out of the
main file and into site_init.py which runs before the SConstruct
starts. This will be a place to put really generic code which has to
do with the very fundemental aspects of getting scons to work. Other
checks, like checks for particular tools or particular versions of
tools, will happen in other more specialized files.

Change-Id: Icd00ecadbe1141aef4dbadcf42d6ddef1f3a701f
Reviewed-on: https://gem5-review.googlesource.com/5561
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
SConstruct
site_scons/site_init.py [new file with mode: 0644]