mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Update sky_server: - update its help string to admit that it wants the package path as well. - be quiet by default, since it makes the build chatty. - have a -v for verbose mode, for people who like it chatty. - have a default port of 8000, since that's what everyone used. - have a -p option to set the port, for people who don't use the default. - remove its mapping for gen/, since a TODO told me to. - remove the dependency on the build configuration, since it's no longer used. - teach it about .dart files. - rename sky_server/README to README.md, for consistency with other READMEs. Update shelldb to speak the new sky_server protocol. Update tests/services/iframe-embed-vmc.sky since the sky_server change broke the hack it was using. Update skyserver.py to speak the new sky_server protocol. Make webkitpy use SkyServer instead of spawning sky_server itself, since a TODO told me to. Teach webkitpy about dart files. Teach test_perf about dart files. (untested) Teach sky_tool about main.dart, main.sky is deprecated. (untested) R=eseidel@chromium.org Review URL: https://codereview.chromium.org/1200993002.
20 lines
600 B
Markdown
20 lines
600 B
Markdown
sky_server instructions
|
|
=======================
|
|
|
|
Building locally:
|
|
1. cd sky/tools/skygo/linux64 (or your current platform)
|
|
2. go build ../sky_server.go
|
|
|
|
Testing locally:
|
|
1. Build as per the above steps
|
|
2. Run test_sky --path-to-server /absolute/path/to/sky/tools/skygo/sky_server
|
|
|
|
Uploading the locally built server
|
|
1. cd sky/tools/skygo/linux64
|
|
2. upload_to_google_storage.py --bucket mojo sky_server
|
|
|
|
upload_to_google_storage.py is in depot_tools. It will overwrite
|
|
sky_server.sha1. Include that change in your code review.
|
|
|
|
linux64/sky_server was last built using go version go1.4.2 linux/amd64.
|