Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(150)

Side by Side Diff: tools/observatory_tool.py

Issue 1644223006: Fix some more shorten-64-to-32 warnings: (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Address review comments. Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « runtime/vm/timeline.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file 2 # Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
3 # for details. All rights reserved. Use of this source code is governed by a 3 # for details. All rights reserved. Use of this source code is governed by a
4 # BSD-style license that can be found in the LICENSE file. 4 # BSD-style license that can be found in the LICENSE file.
5 """Helper for building and deploying Observatory""" 5 """Helper for building and deploying Observatory"""
6 6
7 import argparse 7 import argparse
8 import os 8 import os
9 import platform 9 import platform
10 import shutil 10 import shutil
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
128 executable = [pub_executable] 128 executable = [pub_executable]
129 elif pub_snapshot is not None: 129 elif pub_snapshot is not None:
130 executable = [utils.CheckedInSdkExecutable(), pub_snapshot] 130 executable = [utils.CheckedInSdkExecutable(), pub_snapshot]
131 else: 131 else:
132 DisplayBootstrapWarning() 132 DisplayBootstrapWarning()
133 executable = [dart_executable, '--package-root=' + pkg_root, PUB_PATH] 133 executable = [dart_executable, '--package-root=' + pkg_root, PUB_PATH]
134 # Prevent the bootstrap Dart executable from running in regular 134 # Prevent the bootstrap Dart executable from running in regular
135 # development flow. 135 # development flow.
136 # REMOVE THE FOLLOWING LINE TO USE the dart_bootstrap binary. 136 # REMOVE THE FOLLOWING LINE TO USE the dart_bootstrap binary.
137 # return False 137 # return False
138 print >> sys.stderr, ('Running command "%s"') % (executable + command)
138 return subprocess.call(executable + command, 139 return subprocess.call(executable + command,
139 stdout=silent_sink if silent else None, 140 stdout=silent_sink if silent else None,
140 stderr=silent_sink if silent else None) 141 stderr=silent_sink if silent else None)
141 142
142 def Deploy(input_dir, output_dir): 143 def Deploy(input_dir, output_dir):
143 shutil.rmtree(output_dir) 144 shutil.rmtree(output_dir)
144 shutil.copytree(input_dir, output_dir, ignore=IGNORE_PATTERNS) 145 shutil.copytree(input_dir, output_dir, ignore=IGNORE_PATTERNS)
145 index_file = os.path.join(output_dir, 'web', 'index.html') 146 index_file = os.path.join(output_dir, 'web', 'index.html')
146 os.utime(index_file, None) 147 os.utime(index_file, None)
147 return 0 148 return 0
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
201 if (options.pub_snapshot != None): 202 if (options.pub_snapshot != None):
202 options.pub_snapshot = os.path.abspath(options.pub_snapshot) 203 options.pub_snapshot = os.path.abspath(options.pub_snapshot)
203 if len(args) == 1: 204 if len(args) == 1:
204 args[0] = os.path.abspath(args[0]) 205 args[0] = os.path.abspath(args[0])
205 # Pub must be run from the project's root directory. 206 # Pub must be run from the project's root directory.
206 ChangeDirectory(options.directory) 207 ChangeDirectory(options.directory)
207 return ExecuteCommand(options, args) 208 return ExecuteCommand(options, args)
208 209
209 if __name__ == '__main__': 210 if __name__ == '__main__':
210 sys.exit(main()); 211 sys.exit(main());
OLDNEW
« no previous file with comments | « runtime/vm/timeline.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698