Adam Barth
54a744e9e1
Fix spurious skyanalyzer failures
...
We need to update our regexps because we moved the mojom and mojo packages.
2015-07-29 16:37:02 -07:00
Adam Barth
bfe37ce2dc
Teach setup_dart_analyzer about workbench
2015-07-28 16:05:20 -07:00
Hans Muller
36813aff27
add --fatal-warnings to dartanalyzer command line
2015-07-28 14:34:54 -07:00
Hans Muller
493a69a113
Merge pull request #319 from HansMuller/fix-skyanalyzer
...
specify --package-root
2015-07-28 12:37:48 -07:00
Hans Muller
ba99e9582c
specify --package-root
2015-07-28 12:35:15 -07:00
Eric Seidel
0eb4c0af8a
Make test_sky work on Mac!
...
We still have a few tests failing, I believe
due to different font metrics. Otherwise this works!
R=abarth@google.com
2015-07-28 11:31:42 -07:00
Adam Barth
eb8329455a
Move sky package into sky/packages/sky
...
This patch makes the sky package match the structure we've adopted for the
other Dart packages we produce from this repo.
2015-07-28 08:42:57 -07:00
Adam Barth
aaa5c9fb0e
Teach test_sky about workbench
...
Previously test_sky was broken because it was still trying to use the
DEPS-based Dart packages.
2015-07-27 22:20:04 -07:00
Adam Barth
b74c187eda
Teach skyanalyzer about workbench
...
Hopefully this will make Travis green again.
2015-07-27 20:54:19 -07:00
Adam Barth
c975de294d
Remove skygo
...
We no longer use sky_server.go. This patch removes it.
2015-07-27 16:11:15 -07:00
Adam Barth
fa5326a3a3
Break the dependency on Go-based sky_server
...
We now use the Dart sky_server in shelldb.
2015-07-27 15:38:42 -07:00
Adam Barth
d5c77c60a7
Teach gclient to run pub in more directories
...
At gclient sync time, we now run `pub get` for every Dart package except
`workbench`. This patch ensures that we have all the packages we need locally.
2015-07-27 14:54:09 -07:00
Adam Barth
d59e4115e6
Teach big_red_button how to publish sky, sky_engine, sky_services
...
This CL makess big_red_button.py work for the sky, sky_engine, sky_services
packages.
2015-07-27 12:21:33 -07:00
Adam Barth
f95b29b739
Teach ./sky/tools/gn where to run the gn binary
2015-07-26 16:03:47 -07:00
Adam Barth
9f0105510e
Remove stray .orig file
2015-07-23 21:00:16 -07:00
Eric Seidel
af454168fc
Fix material_design_icons
...
TBR=abarth@google.com
2015-07-23 17:35:43 -07:00
Adam Barth
f9c50e6022
Fix clean build
...
This script was erroring out due to some missing renames.
2015-07-23 16:03:36 -07:00
Adam Barth
6f84de718f
Merge pull request #250 from abarth/material_package
...
Move Material Design Icons to their own package
2015-07-23 14:57:52 -07:00
Adam Barth
47a582b794
Move Material Design Icons to their own package
...
After this patch, we use pub to manage versioning and fetching the material
design icons.
2015-07-23 14:54:59 -07:00
Eric Seidel
cffc3f985d
Merge pull request #248 from eseidelGoogle/target_cpu
...
Fix sky/tools/gn --ios --simulator to set the correct target_cpu
2015-07-23 14:33:02 -07:00
Eric Seidel
dfdc7327fb
Fix sky/tools/gn --ios --simulator to set the correct target_cpu
...
Also fixed missing dependency from LocalDOMWindow.cpp on
mojo's navigation service. Not sure why gn check missed that.
R=abarth@google.com
2015-07-23 14:30:49 -07:00
Adam Barth
3b32f3f3c6
Merge pull request #245 from abarth/sky_engine_package
...
Add a sky_engine package to contain the dart:sky SDK extensions
2015-07-23 14:18:05 -07:00
Adam Barth
b091dfbba9
Add a sky_engine package to contain the dart:sky SDK extensions
2015-07-23 14:17:35 -07:00
Adam Barth
2cfc204230
Merge pull request #241 from abarth/sky_shell_apk
...
Create a SkyShell.apk
2015-07-23 13:32:15 -07:00
Eric Seidel
f2bb23ad3e
Fix sky/tools/gn to not crash
...
TBR=abarth@google.com
2015-07-23 13:27:34 -07:00
Adam Barth
54e3a36c32
Create a SkyShell.apk
...
This CL introduces a SkyShell.apk that is separate from the SkyDemo.apk that we
upload to the store to show our demos. The SkyShell.apk is just an empty shell
that can run Sky applications on Android.
2015-07-23 13:26:01 -07:00
Eric Seidel
badad33d36
Fix gn --ios --simulator to use the right out directory.
...
R=abarth@google.com
2015-07-23 13:16:43 -07:00
Eric Seidel
b46ae69bdd
Fix gn --ios --simulator
...
Previously --simulator required an argument due to not having
an action specified and defaulting to "store" instead of "store_true"
R=iansf@google.com
2015-07-23 12:23:20 -07:00
Adam Barth
db11f4c6b6
Update big_red_button to push to Google storage
...
This patch updates big_red_button to release the artifacts produced from the
|dist| target in ninja.
2015-07-22 12:49:40 -07:00
Adam Barth
7468b36fbe
Fix path
2015-07-21 17:27:30 -07:00
Adam Barth
5e5c9823aa
More tweaks to big_red_button.py
2015-07-21 17:25:51 -07:00
Adam Barth
e411055048
Don't try to use git commands in the SDK root
2015-07-21 17:19:46 -07:00
Adam Barth
a058bc47ff
Remove hard-coded default paths
...
... and move instructions to the wiki.
2015-07-21 15:11:51 -07:00
Adam Barth
b6d4a0448f
Rename sky_packager to sky_snapshot
...
This program just creates a snapshot, not the whole package.
2015-07-21 11:28:30 -07:00
Eric Seidel
b4c4b04f76
Merge pull request #164 from eseidelGoogle/ios_gn
...
Fix gn --ios
2015-07-20 15:57:58 -07:00
Adam Barth
4913315124
Rev skyx to 0.0.2
2015-07-20 15:54:04 -07:00
Eric Seidel
a6147864a6
Fix gn --ios
...
Currently crashes with a python exception due to typo.
R=abarth@google.com
2015-07-20 15:54:03 -07:00
Hixie
9ce0b8b4d0
Fix typo "natvies" in the build system.
2015-07-20 15:25:59 -07:00
Adam Barth
f0db19990c
Update to mojo 894a8dd5afe950d4ab0d5f38902e0c14c1ebd01b
2015-07-20 10:24:43 -07:00
Adam Barth
3911c0ec45
Pull in fewer directories from Mojo
2015-07-20 10:24:39 -07:00
Adam Barth
9bdee8c896
Remove //third_party/protobuf
...
This code isn't referenced anymore.
2015-07-20 10:14:17 -07:00
Adam Barth
4d2ec11627
Remove some unnessary dependencies
...
- angle
- boringssl
- smhasher
- cython
Remove these dependencies required stripping down some BUILD.gn files to remove
targets we don't build.
2015-07-20 09:36:09 -07:00
Adam Barth
b20b12f467
Improve developer-facing READMEs
...
Also, stop pushing the SDK to sky_sdk now that this repo exists.
2015-07-18 12:22:30 -07:00
Adam Barth
5cfb81a52d
Improve Travis reliability
...
Previously, we were using too many parallel instances of $CXX, which caused
crashes. Now we use -j 2, which seems to work. Also, use fewer processes during
testing.
2015-07-17 23:34:38 -07:00
Adam Barth
48be0d1a50
Fix build issues related to symlink.py
...
There are actually two uses cases for symlink.py. This CL restores
//build/symlink.py to match the version in Chromium and adds a new version in
////sky/build/symlink.py that works properly for the material-design-icons.
2015-07-17 15:41:40 -07:00
Adam Barth
91819c6e8c
Attempt to make Travis go green
2015-07-17 11:09:17 -07:00
Adam Barth
798a88d9e2
Update Sky code to account for changes in Chromium
...
- Add missing dependencies caught by gn's new stricter checker
- Update opentype code to use new OTS API. This code is updated from HEAD
Blink.
- Add base dependency to wtf to avoid redefining marcos from base/macros.h
- Update callers of various base string utility functions to use base
namespace.
2015-07-16 22:14:27 -07:00
Adam Barth
7469cc32b2
Improve roll.py to make it actually work
2015-07-16 22:09:37 -07:00
Adam Barth
5b96c69f42
Improve roll.py to work with HEAD Chromium
2015-07-16 21:02:18 -07:00
Adam Barth
e69b3d7f7d
Merge pull request #65 from abarth/roll_tools
...
Add a script for updating code from Chromium and Mojo
2015-07-16 20:47:51 -07:00