summaryrefslogtreecommitdiff
path: root/src/arch/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/SConscript')
-rw-r--r--src/arch/SConscript3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/arch/SConscript b/src/arch/SConscript
index adbf4c292..10ed03c3d 100644
--- a/src/arch/SConscript
+++ b/src/arch/SConscript
@@ -107,6 +107,9 @@ def isa_desc_emitter(target, source, env):
ARCH_DIR = Dir('.')
+# import ply here because SCons screws with sys.path when performing actions.
+import ply
+
def isa_desc_action(target, source, env):
# Add the current directory to the system path so we can import files
sys.path[0:0] = [ ARCH_DIR.srcnode().abspath ]