diff options
Diffstat (limited to 'waftools')
-rw-r--r-- | waftools/detections/compiler_swift.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/waftools/detections/compiler_swift.py b/waftools/detections/compiler_swift.py index c1fe06117a..01349e820d 100644 --- a/waftools/detections/compiler_swift.py +++ b/waftools/detections/compiler_swift.py @@ -2,12 +2,8 @@ from waflib import Utils def __run(cmd): try: - cmd = Utils.subprocess.Popen(cmd, - stdout=Utils.subprocess.PIPE, - stderr=Utils.subprocess.PIPE, - shell=True) - output = cmd.stdout.read().decode().strip() - return output + output = Utils.subprocess.check_output(cmd, universal_newlines=True, shell=True) + return output.strip() except Exception: return "" |