diff options
Diffstat (limited to 'deps/v8/build/check_return_value.py')
-rwxr-xr-x | deps/v8/build/check_return_value.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/deps/v8/build/check_return_value.py b/deps/v8/build/check_return_value.py new file mode 100755 index 0000000000..c659d1e967 --- /dev/null +++ b/deps/v8/build/check_return_value.py @@ -0,0 +1,17 @@ +#!/usr/bin/env python +# Copyright 2014 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"""This program wraps an arbitrary command and prints "1" if the command ran +successfully.""" + +import os +import subprocess +import sys + +devnull = open(os.devnull, 'wb') +if not subprocess.call(sys.argv[1:], stdout=devnull, stderr=devnull): + print 1 +else: + print 0 |