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

Side by Side Diff: mojo/tools/mojo_shell.py

Issue 1217283002: Download material design icons using DEPS (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 5 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 | « mojo/dart/mojo_services/BUILD.gn ('k') | mojo/tools/mojodb » ('j') | 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 2014 The Chromium Authors. All rights reserved. 2 # Copyright 2014 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 import argparse 6 import argparse
7 import logging 7 import logging
8 import sys 8 import sys
9 import os.path 9 import os.path
10 import subprocess 10 import subprocess
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
138 # correct shebang. 138 # correct shebang.
139 args = shell_arguments.AppendToArgument(args, '--content-handlers=', 139 args = shell_arguments.AppendToArgument(args, '--content-handlers=',
140 'text/sky,mojo:sky_viewer') 140 'text/sky,mojo:sky_viewer')
141 args = shell_arguments.AppendToArgument(args, '--content-handlers=', 141 args = shell_arguments.AppendToArgument(args, '--content-handlers=',
142 'application/dart,mojo:sky_viewer') 142 'application/dart,mojo:sky_viewer')
143 143
144 # Configure the window manager to embed the sky_viewer. 144 # Configure the window manager to embed the sky_viewer.
145 sky_url = server_url + launcher_args.sky 145 sky_url = server_url + launcher_args.sky
146 args.append('mojo:window_manager %s' % sky_url) 146 args.append('mojo:window_manager %s' % sky_url)
147 147
148 # Download Sky assets if needed.
149 sky_lib_dir = os.path.join(paths.build_dir, 'gen', 'dart-pkg', 'sky', 'lib')
150 sky_icons_dir = os.path.join(sky_lib_dir, 'assets', 'material-design-icons')
151 if not os.path.isdir(sky_icons_dir):
152 logging.info('NOTE: sky/assets/material-design-icons missing, '
153 'Running `download_material_design_icons` for you.')
154 subprocess.check_call([os.path.join(sky_lib_dir,
155 'download_material_design_icons')])
156
157 if launcher_args.verbose: 148 if launcher_args.verbose:
158 print "Shell arguments: " + str(args) 149 print "Shell arguments: " + str(args)
159 150
160 shell.Run(args) 151 shell.Run(args)
161 return 0 152 return 0
162 153
163 154
164 if __name__ == "__main__": 155 if __name__ == "__main__":
165 sys.exit(main()) 156 sys.exit(main())
OLDNEW
« no previous file with comments | « mojo/dart/mojo_services/BUILD.gn ('k') | mojo/tools/mojodb » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698