| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 
|  | 2 # Use of this source code is governed by a BSD-style license that can be | 
|  | 3 # found in the LICENSE file. | 
|  | 4 | 
|  | 5 """Helper script for GN to run an arbitrary binary. See compiled_action.gni. | 
|  | 6 | 
|  | 7 Run with: | 
|  | 8   python gn_run_binary.py <binary_name> [args ...] | 
|  | 9 """ | 
|  | 10 | 
|  | 11 import sys | 
|  | 12 import subprocess | 
|  | 13 | 
|  | 14 # This script is designed to run binaries produced by the current build. We | 
|  | 15 # always prefix it with "./" to avoid picking up system versions that might | 
|  | 16 # also be on the path. | 
|  | 17 path = './' + sys.argv[1] | 
|  | 18 | 
|  | 19 # The rest of the arguements are passed directly to the executable. | 
|  | 20 args = [path] + sys.argv[2:] | 
|  | 21 | 
|  | 22 sys.exit(subprocess.call(args)) | 
| OLD | NEW | 
|---|