Chromium Code Reviews| Index: tools/run_pub_get.py |
| diff --git a/tools/run_pub_get.py b/tools/run_pub_get.py |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..7bf160057e0b920f9102ead9f32326bb9c1a14e0 |
| --- /dev/null |
| +++ b/tools/run_pub_get.py |
| @@ -0,0 +1,28 @@ |
| +#!/usr/bin/env python |
| +# Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
|
zra
2016/10/25 07:06:35
2016?
Vyacheslav Egorov (Google)
2016/10/26 10:45:17
Killed this file
|
| +# for details. All rights reserved. Use of this source code is governed by a |
| +# BSD-style license that can be found in the LICENSE file. |
| + |
| +import os |
| +import subprocess |
| +import sys |
| +import utils |
| + |
| +def die(msg): |
| + print msg |
| + sys.exit(1) |
| + |
| +def main(): |
| + if len(sys.argv) != 2: |
| + die("Usage: %s <directory>" % sys.argv[0]) |
| + |
| + directory = os.path.abspath(sys.argv[1]) |
| + |
| + if not os.path.isdir(directory): |
| + die("Directory '%s' does not exist!" % directory) |
| + |
| + pub = os.path.join(utils.CheckedInSdkPath(), 'bin', 'pub') |
| + subprocess.check_call([pub, 'get'], cwd=directory); |
| + |
| +if __name__ == '__main__': |
| + main() |