- 22 Sep, 2015 2 commits
-
-
Devon Carew authored
-
James Robinson authored
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.
-
- 21 Sep, 2015 1 commit
-
-
Adam Barth authored
-
- 19 Sep, 2015 6 commits
-
-
Devon Carew authored
check all the dart code in the project, not just selected libraries
-
Adam Barth authored
s/sky_tools/tools/
-
Adam Barth authored
s/domokit/flutter/
-
Devon Carew authored
-
James Robinson authored
-
James Robinson authored
Download sky_snapshot from the cloud
-
- 18 Sep, 2015 2 commits
-
-
James Robinson authored
This adds logic to download and use the sky_snapshot binary from Google cloud storage when running the 'sky_tools build' command. The downloaded binary is put into lib/cache/... The binary is chosen to match the REVISION in the sky_engine package in the packages directory of whichever package the user wishes to build a flx from. Known issues: *) Assumes linux-x64 host *) Assumes download will always produce valid executable *) No clearing of stale cache entries
-
Ian Fischer authored
-
- 17 Sep, 2015 6 commits
-
-
Adam Barth authored
Prepend mojo shebang to skyx files
-
James Robinson authored
skyx files are zips, so they can have anything at the start. Having a shebang line at the start makes it easier to run skyx files in a mojo environment.
-
Adam Barth authored
-
Adam Barth authored
With this patch, we can switch over to using this command from the build system in the sky_engine repo.
-
Adam Barth authored
-
Adam Barth authored
This command will produce an flx package. Currently, this command doesn't work because we don't have the Flutter compiler downloaded from Google storage yet. A future patch will make that happen.
-
- 16 Sep, 2015 6 commits
-
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
This stray line was causing an analyzer error.
-
Ian Fischer authored
-
Ian Fischer authored
Add very-verbose flag and automatically log some more process-related things in verbose and very-verbose modes.
-
Ian Fischer authored
-
- 15 Sep, 2015 1 commit
-
-
Ian Fischer authored
-
- 11 Sep, 2015 3 commits
-
-
Devon Carew authored
-
Ian Fischer authored
-
Ian Fischer authored
-
- 10 Sep, 2015 1 commit
-
-
Ian Fischer authored
Also applies autoreformatting to init.dart.
-
- 21 Aug, 2015 2 commits
-
-
Adam Barth authored
-
Adam Barth authored
-
- 20 Aug, 2015 1 commit
-
-
Adam Barth authored
This command uses package:test to run Dart tests with sky_shell. For this to work, we need https://github.com/dart-lang/test/tree/hacky-loader-hook to land. We're also not smart enough to find sky_shell ourselves yet. Instead, we take the path as input using an environment variable. Eventually, we'll be able to get the sky_shell executable from package:sky_engine, but we don't yet ship that executable.
-
- 13 Aug, 2015 1 commit
-
-
Adam Barth authored
-
- 12 Aug, 2015 2 commits
-
-
Adam Barth authored
-
Adam Barth authored
-
- 11 Aug, 2015 3 commits
-
-
Eric Seidel authored
-
Eric Seidel authored
This is needed to make pub run sky_tools:sky_server work. Partial fix for https://github.com/domokit/sky_engine/issues/539
-
Devon Carew authored
-
- 10 Aug, 2015 2 commits
-
-
Devon Carew authored
-
Devon Carew authored
-
- 08 Aug, 2015 1 commit
-
-
Devon Carew authored
-