kid = SUB.Popen(command, stdout = SUB.PIPE)
out = kid.stdout.readline()
junk = kid.stdout.read()
- if junk != '':
- raise ValueError, \
- "Child process `%s' produced unspected output %r" % (command, junk)
+ if junk != '': raise ValueError \
+ ("Child process `%s' produced unspected output %r" % (command, junk))
rc = kid.wait()
- if rc != 0:
- raise SubprocessFailure, (command, rc)
+ if rc != 0: raise SubprocessFailure(command, rc)
return out.rstrip('\n')
###--------------------------------------------------------------------------
"""
spec = '%s >= %s' % (pkg, version)
def weird(what, word):
- raise ValueError, \
- "Unexpected `%s' item `%s' from package `%s'" % (what, word, pkg)
+ raise ValueError \
+ ("Unexpected `%s' item `%s' from package `%s'" % (what, word, pkg))
for word in progoutput(['pkg-config', '--cflags', spec]).split():
if word.startswith('-I'):
INCLUDEDIRS.append(word[2:])
temp = me.target + '.new'
with open(temp, 'w') as ft:
rc = SUB.call([SYS.executable, me.sources[0]], stdout = ft)
- if rc != 0: raise SubprocessFailure, (me.sources[0], rc << 8)
+ if rc != 0: raise SubprocessFailure(me.sources[0], rc << 8)
OS.rename(temp, me.target)
## Backward compatibility.