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..b615f036612907ff0a163cc2608e7ade50896721 |
| --- /dev/null |
| +++ b/build/android/download_doclava.py |
| @@ -0,0 +1,27 @@ |
| +#!/usr/bin/env python |
| +# Copyright 2016 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. |
| + |
| +"""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', ''): |
|
mikecase (-- gone --)
2016/02/29 16:35:15
Not sure if this approach will work after everythi
pauljensen
2016/02/29 18:48:10
I don't know when Cronet is switching to GN; I thi
agrieve
2016/03/01 01:18:45
There's some relevant discussion in this bug: http
pauljensen
2016/03/17 14:05:10
Done.
|
| + 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()) |