summaryrefslogtreecommitdiffstats
path: root/bootstrap.py
diff options
context:
space:
mode:
authorElliott Hird <penguinofthegods@gmail.com>2012-05-23 13:58:49 (GMT)
committerElliott Hird <penguinofthegods@gmail.com>2012-05-23 13:58:49 (GMT)
commit69f9707e83c37543a517125cb231c78c01a665d0 (patch)
tree2431dc57a95d50c8b21434fb88dd73fba04e3959 /bootstrap.py
parent1ff9ff485b23227046197251aa323df0869b0284 (diff)
downloadNinja-69f9707e83c37543a517125cb231c78c01a665d0.zip
Ninja-69f9707e83c37543a517125cb231c78c01a665d0.tar.gz
Ninja-69f9707e83c37543a517125cb231c78c01a665d0.tar.bz2
Use subprocess.call for Python 2.4 compatibility
Diffstat (limited to 'bootstrap.py')
-rwxr-xr-xbootstrap.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/bootstrap.py b/bootstrap.py
index 1df423d..ad6f1eb 100755
--- a/bootstrap.py
+++ b/bootstrap.py
@@ -27,10 +27,9 @@ parser.add_option('--verbose', action='store_true',
(options, conf_args) = parser.parse_args()
def run(*args, **kwargs):
- try:
- subprocess.check_call(*args, **kwargs)
- except subprocess.CalledProcessError, e:
- sys.exit(e.returncode)
+ returncode = subprocess.call(*args, **kwargs)
+ if returncode != 0:
+ sys.exit(returncode)
# Compute system-specific CFLAGS/LDFLAGS as used in both in the below
# g++ call as well as in the later configure.py.