| 123456789101112131415161718 |
- from __future__ import absolute_import, print_function, unicode_literals
- import os
- import pipes
- import shutil
- import subprocess
- import sys
- args = [os.environ['RUST_ANDROID_GRADLE_CC'], os.environ['RUST_ANDROID_GRADLE_CC_LINK_ARG']] + sys.argv[1:]
- # This only appears when the subprocess call fails, but it's helpful then.
- printable_cmd = ' '.join(pipes.quote(arg) for arg in args)
- print(printable_cmd)
- code = subprocess.call(args)
- if code == 0:
- shutil.copyfile(sys.argv[sys.argv.index('-o') + 1], os.environ['RUST_ANDROID_GRADLE_TARGET'])
- sys.exit(code)
|