Integrate Python configuration script parsing into m5 itself.
authorSteve Reinhardt <stever@eecs.umich.edu>
Thu, 5 Aug 2004 09:03:47 +0000 (02:03 -0700)
committerSteve Reinhardt <stever@eecs.umich.edu>
Thu, 5 Aug 2004 09:03:47 +0000 (02:03 -0700)
commitd7dfe51faed84ba2b06c32a302597c0226ea239c
tree52898afd02df6502cc35b75510eb48930df277fb
parent1939370c96b48a1f635799b6017d5f5f11799353
Integrate Python configuration script parsing into m5 itself.

SConscript:
    Add pyconfig/{pyconfig,code}.cc
    Add list of object description (.od) files.
    Include pyconfig/SConscript.
base/inifile.cc:
    Get rid of CPP_PIPE... it never really worked anyway.
base/inifile.hh:
    Make load(ifstream&) method public so pyconfig
    code can call it.
sim/main.cc:
    Handle Python config scripts (end in '.py' instead of '.ini').
sim/pyconfig/m5configbase.py:
    Add license.
    Fix minor __setattr__ problem (2.3 related?)

--HG--
rename : util/config/m5configbase.py => sim/pyconfig/m5configbase.py
extra : convert_revision : 5e004922f950bfdefced333285584b80ad7ffb83
SConscript
base/inifile.cc
base/inifile.hh
sim/main.cc
sim/pyconfig/SConscript [new file with mode: 0644]
sim/pyconfig/m5configbase.py [new file with mode: 0644]
util/config/m5configbase.py [deleted file]