32 Commits

Author SHA1 Message Date
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
Eric Seidel
cc0b69a4e9 Fix sky/tools/gn --debug to not expect an argument
Typo from a previous commit of mine.

R=abarth@google.com
2015-07-16 17:38:58 -07:00
Eric Seidel
64436329b2 big_red_button should only publish the sky package
R=abarth@google.com
2015-07-16 16:46:59 -07:00
Eric Seidel
0fa26ad45e Add goma support to sky/tools/gn
R=abarth@google.com
2015-07-16 16:38:12 -07:00
Eric Seidel
28cfeee418 Fix ability to build release builds
Also fixed a typo in big_red_button script where
we were passing 'gn' to the 'gn' script.

R=abarth@google.com
2015-07-16 16:27:49 -07:00
Eric Seidel
a832154091 Fix big_red_button in its new home.
R=abarth@google.com
2015-07-16 15:49:59 -07:00
Adam Barth
fe57061979 Add a script for updating code from Chromium and Mojo 2015-07-16 15:49:44 -07:00
Eric Seidel
f2830c715a Roll versions in perparation for another APK release.
Also fixed roll_versions to no longer roll mojo paths
since those are not part of the sky_engine repository.

R=abarth@google.com
2015-07-16 15:42:57 -07:00
Adam Barth
615da93736 Add //sky/tools/gn to automate running gn
This lets us avoid using mojob.py, which errors out because we lack a go
toolchain.
2015-07-16 13:31:11 -07:00
Collin Jackson
a64559ab70 After running filter-branch, move root directory into sky/ 2015-07-16 11:54:25 -07:00