diff --git a/waflib/Tools/waf_unit_test.py b/waflib/Tools/waf_unit_test.py index 44ccbbc1..db8d3ba5 100644 --- a/waflib/Tools/waf_unit_test.py +++ b/waflib/Tools/waf_unit_test.py @@ -48,7 +48,7 @@ cmd = %(cmd)r # if you want to debug with gdb: #cmd = ['gdb', '-args'] + cmd env = %(env)r -status = subprocess.call(cmd, env=env, cwd=%(cwd)r) +status = subprocess.call(cmd, env=env, cwd=%(cwd)r, shell=isinstance(cmd, str)) sys.exit(status) """