flutter/packages/flutter_tools/lib/src
James Robinson 542da8ccd5 Adds a run_mojo command that downloads sky_viewer.mojo and runs an flx in it
This initial version assumes the developer has mojo_shell and all other services
sitting on disk somewhere and that they're on linux and only want to run on
linux. This can be generalized down the line to support more use cases. This
downloads the sky_viewer.mojo corresponding to the packages/sky_engine/REVISION
in the developer's directory, so they can specify whatever revision they want.
sky_tools run_mojo downloads sky_viewer.mojo into its cache directory if it is
not present and constructs a command line to pass to mojo_shell that maps the
shebang stamped into the flx to the downloaded sky_viewer.mojo.

Since sky_viewer.mojo lives in the cloud and mojo_shell can load from the cloud
this could also map to an https URL. This should likely be an option.
2015-09-21 22:06:05 -07:00
..
test Handle subprocess crashes during testing 2015-09-16 16:47:22 -07:00
artifacts.dart Adds a run_mojo command that downloads sky_viewer.mojo and runs an flx in it 2015-09-21 22:06:05 -07:00
build.dart Merge pull request #30 from jamesr/download_sky_snapshot 2015-09-18 17:02:25 -07:00
common.dart Initial sketch of install command and what devices look like. 2015-09-11 12:44:47 -07:00
device.dart Remove stray } 2015-09-16 14:35:09 -07:00
init.dart use mokito in the init tests 2015-09-11 16:12:27 -07:00
install.dart Most of the infrastructure needed to install an APK on Android. 2015-09-16 12:56:10 -07:00
process_wrapper.dart Add very-verbose flag and automatically log some more process-related things in verbose and very-verbose modes. 2015-09-16 10:57:15 -07:00
run_mojo.dart Adds a run_mojo command that downloads sky_viewer.mojo and runs an flx in it 2015-09-21 22:06:05 -07:00