diff options
author | Nathan Binkert <nate@binkert.org> | 2009-02-15 20:38:49 -0800 |
---|---|---|
committer | Nathan Binkert <nate@binkert.org> | 2009-02-15 20:38:49 -0800 |
commit | de720838053d30defcb3b5d07b76ea599b9c05ea (patch) | |
tree | a9b169e7385e5ee7718ae6d1dbd7694ba48ecda5 /SConstruct | |
parent | 312fbb1b485f2e35d03e8db7faf587c1d5660b93 (diff) | |
download | gem5-de720838053d30defcb3b5d07b76ea599b9c05ea.tar.xz |
SCons: Fix read_command so it can properly deal with command strings
Diffstat (limited to 'SConstruct')
-rw-r--r-- | SConstruct | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/SConstruct b/SConstruct index e65c2da39..dc3addcd8 100644 --- a/SConstruct +++ b/SConstruct @@ -114,6 +114,9 @@ def read_command(cmd, **kwargs): this is sorta like `cmd` in shell""" from subprocess import Popen, PIPE, STDOUT + if isinstance(cmd, str): + cmd = cmd.split() + no_exception = 'exception' in kwargs exception = kwargs.pop('exception', None) |