Chromium Code Reviews| Index: build/android/download_doclava.py |
| diff --git a/build/android/download_doclava.py b/build/android/download_doclava.py |
| new file mode 100755 |
| index 0000000000000000000000000000000000000000..ba93de1080b08004c7006657e6a401bca27b9b7b |
| --- /dev/null |
| +++ b/build/android/download_doclava.py |
| @@ -0,0 +1,27 @@ |
| +#!/usr/bin/env python |
| +# Copyright 2014 The Chromium Authors. All rights reserved. |
|
xunjieli
2016/02/12 19:14:43
nit: 2016
pauljensen
2016/02/12 19:20:59
Done.
|
| +# Use of this source code is governed by a BSD-style license that can be |
| +# found in the LICENSE file. |
| + |
| +"""Minimal tool to download doclava from Google storage when building for |
| +Android.""" |
| + |
| +import os |
| +import subprocess |
| +import sys |
| + |
| + |
| +def main(): |
| + if 'OS=android' not in os.environ.get('GYP_DEFINES', ''): |
| + return 0 |
| + subprocess.check_call([ |
| + 'download_from_google_storage', |
| + '--no_resume', |
| + '--no_auth', |
| + '--bucket', 'chromium-doclava', |
| + '--extract', |
| + '-s', 'src/buildtools/android/doclava.tar.gz.sha1']) |
| + return 0 |
| + |
| +if __name__ == '__main__': |
| + sys.exit(main()) |