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

Side by Side Diff: sky/tools/shelldb

Issue 1029683002: Update references to Mojo core and bindings (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: shell.dart too Created 5 years, 9 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 | « sky/framework/shell.dart ('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 2015 The Chromium Authors. All rights reserved. 2 # Copyright 2015 The Chromium Authors. All rights reserved.
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 from skypy.skyserver import SkyServer 6 from skypy.skyserver import SkyServer
7 import argparse 7 import argparse
8 import json 8 import json
9 import logging 9 import logging
10 import os 10 import os
(...skipping 200 matching lines...) Expand 10 before | Expand all | Expand 10 after
211 analyze_parser.set_defaults(func=self.run) 211 analyze_parser.set_defaults(func=self.run)
212 212
213 def run(self, args, pids): 213 def run(self, args, pids):
214 ANALYZER_PATH = 'third_party/dart-sdk/dart-sdk/bin/dartanalyzer' 214 ANALYZER_PATH = 'third_party/dart-sdk/dart-sdk/bin/dartanalyzer'
215 215
216 build_dir = os.path.abspath(pids['build_dir']) 216 build_dir = os.path.abspath(pids['build_dir'])
217 bindings_path = os.path.join(build_dir, 'gen/sky/bindings') 217 bindings_path = os.path.join(build_dir, 'gen/sky/bindings')
218 sky_builtin_path = \ 218 sky_builtin_path = \
219 os.path.join(SRC_ROOT, 'sky/engine/bindings/builtin.dart') 219 os.path.join(SRC_ROOT, 'sky/engine/bindings/builtin.dart')
220 dart_sky_path = os.path.join(bindings_path, 'dart_sky.dart') 220 dart_sky_path = os.path.join(bindings_path, 'dart_sky.dart')
221 mojo_bindings_path = \
222 os.path.join(SRC_ROOT, 'mojo/public/dart/bindings.dart')
223 mojo_core_path = os.path.join(SRC_ROOT, 'mojo/public/dart/core.dart')
224 analyzer_args = [ANALYZER_PATH, 221 analyzer_args = [ANALYZER_PATH,
225 "--url-mapping=dart:sky,%s" % dart_sky_path, 222 "--url-mapping=dart:sky,%s" % dart_sky_path,
226 "--url-mapping=dart:sky_builtin,%s" % sky_builtin_path, 223 "--url-mapping=dart:sky_builtin,%s" % sky_builtin_path,
227 "--url-mapping=dart:mojo.bindings,%s" % mojo_bindings_path,
228 "--url-mapping=dart:mojo.core,%s" % mojo_core_path,
229 args.app_path 224 args.app_path
230 ] 225 ]
231 subprocess.call(analyzer_args) 226 subprocess.call(analyzer_args)
232 227
233 class StartTracing(object): 228 class StartTracing(object):
234 def add_subparser(self, subparsers): 229 def add_subparser(self, subparsers):
235 start_tracing_parser = subparsers.add_parser('start_tracing', 230 start_tracing_parser = subparsers.add_parser('start_tracing',
236 help=('start tracing a running sky instance')) 231 help=('start tracing a running sky instance'))
237 start_tracing_parser.set_defaults(func=self.run) 232 start_tracing_parser.set_defaults(func=self.run)
238 233
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
295 args = parser.parse_args() 290 args = parser.parse_args()
296 pids = Pids.read_from(PID_FILE_PATH, PID_FILE_KEYS) 291 pids = Pids.read_from(PID_FILE_PATH, PID_FILE_KEYS)
297 exit_code = args.func(args, pids) 292 exit_code = args.func(args, pids)
298 # We could do this with an at-exit handler instead? 293 # We could do this with an at-exit handler instead?
299 pids.write_to(PID_FILE_PATH) 294 pids.write_to(PID_FILE_PATH)
300 sys.exit(exit_code) 295 sys.exit(exit_code)
301 296
302 297
303 if __name__ == '__main__': 298 if __name__ == '__main__':
304 SkyShellRunner().main() 299 SkyShellRunner().main()
OLDNEW
« no previous file with comments | « sky/framework/shell.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698