changeset 312b22c30c16 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=312b22c30c16
description:
        python: Make it possible to import the parts of m5 that are pure python

diffstat:

1 file changed, 10 insertions(+), 3 deletions(-)
src/python/m5/__init__.py |   13 ++++++++++---

diffs (27 lines):

diff -r e21e9ab5fad0 -r 312b22c30c16 src/python/m5/__init__.py
--- a/src/python/m5/__init__.py Sun Aug 16 13:39:58 2009 -0700
+++ b/src/python/m5/__init__.py Sun Aug 16 13:39:59 2009 -0700
@@ -103,8 +103,11 @@
 except ImportError:
     internal = None
 
-import defines
-build_env.update(defines.buildEnv)
+try:
+    import defines
+    build_env.update(defines.buildEnv)
+except ImportError:
+    defines = None
 
 if internal:
     defines.compileDate = internal.core.compileDate
@@ -120,4 +123,8 @@
 
 import SimObject
 import params
-import objects
+
+try:
+    import objects
+except ImportError:
+    objects = None
_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to