summaryrefslogtreecommitdiff
path: root/sim/pyconfig/SConscript
diff options
context:
space:
mode:
authorRon Dreslinski <rdreslin@umich.edu>2005-03-10 11:56:07 -0500
committerRon Dreslinski <rdreslin@umich.edu>2005-03-10 11:56:07 -0500
commite51850f1d2c7c754ee11612c9b663d8af0a54400 (patch)
tree8f10dcfce3669f37801d39b47c48070ab964de65 /sim/pyconfig/SConscript
parentffaba200d1078f19a1d56af803420a79a96f7fe2 (diff)
parent331460dfe88af6b026c30277d2904cf87ce37743 (diff)
downloadgem5-e51850f1d2c7c754ee11612c9b663d8af0a54400.tar.xz
Merge zizzer:/z/m5/Bitkeeper/m5
into zizzer.eecs.umich.edu:/.automount/zazzer/z/rdreslin/m5bk/timing_L1 --HG-- extra : convert_revision : a5ee8e5187503203058da35ca44918f1ff7ae1eb
Diffstat (limited to 'sim/pyconfig/SConscript')
-rw-r--r--sim/pyconfig/SConscript5
1 files changed, 3 insertions, 2 deletions
diff --git a/sim/pyconfig/SConscript b/sim/pyconfig/SConscript
index 95785d372..2799ef64f 100644
--- a/sim/pyconfig/SConscript
+++ b/sim/pyconfig/SConscript
@@ -147,6 +147,7 @@ def MakeEmbeddedPyFile(target, source, env):
def MakeDefinesPyFile(target, source, env):
target = file(str(target[0]), 'w')
+ print >>target, "import os"
defines = env['CPPDEFINES']
if isinstance(defines, list):
for var in defines:
@@ -158,11 +159,11 @@ def MakeDefinesPyFile(target, source, env):
if not isinstance(key, basestring):
panic("invalid type for define: %s" % type(key))
- print >>target, "env['%s'] = '%s'" % (key, val)
+ print >>target, "os.environ['%s'] = '%s'" % (key, val)
elif isinstance(defines, dict):
for key,val in defines.iteritems():
- print >>target, "env['%s'] = '%s'" % (key, val)
+ print >>target, "os.environ['%s'] = '%s'" % (key, val)
else:
panic("invalid type for defines: %s" % type(defines))