Merge pull request #331 from grissiom/fix-building
tools/building: remove the use of startupinfo
This commit is contained in:
commit
80699a4b70
|
@ -27,8 +27,6 @@ class Win32Spawn:
|
|||
|
||||
newargs = string.join(args[1:], ' ')
|
||||
cmdline = cmd + " " + newargs
|
||||
startupinfo = subprocess.STARTUPINFO()
|
||||
startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
|
||||
|
||||
# Make sure the env is constructed by strings
|
||||
_e = {k: str(v) for k, v in env.items()}
|
||||
|
@ -40,8 +38,7 @@ class Win32Spawn:
|
|||
os.environ['PATH'] = _e['PATH']
|
||||
|
||||
try:
|
||||
proc = subprocess.Popen(cmdline, env=_e,
|
||||
startupinfo=startupinfo, shell=False)
|
||||
proc = subprocess.Popen(cmdline, env=_e, shell=False)
|
||||
except Exception as e:
|
||||
print 'Error in calling:\n%s' % cmdline
|
||||
print 'Exception: %s: %s' % (e, os.strerror(e.errno))
|
||||
|
|
Loading…
Reference in New Issue