807 Commits

Author SHA1 Message Date
Adam Barth
105fea9517 Remove hard-coded default paths
... and move instructions to the wiki.
2015-07-21 15:11:51 -07:00
Adam Barth
21a9fd1524 Rename sky_packager to sky_snapshot
This program just creates a snapshot, not the whole package.
2015-07-21 11:28:30 -07:00
Ian Hickson
473632d687 Update CONTRIBUTING.md 2015-07-20 22:54:52 -07:00
Chinmay Garde
6d03364fdc Build configuration and toolchain updates for iOS and Mac targets 2015-07-20 17:41:51 -07:00
Eric Seidel
fc9a4effeb Merge pull request #164 from eseidelGoogle/ios_gn
Fix gn --ios
2015-07-20 15:57:58 -07:00
Adam Barth
03de851f34 Rev skyx to 0.0.2 2015-07-20 15:54:04 -07:00
Eric Seidel
f07ff1bbd8 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
3a2da5a2e5 Fix typo "natvies" in the build system. 2015-07-20 15:25:59 -07:00
Adam Barth
541e2daa40 Update CONTRIBUTING.md 2015-07-20 13:16:49 -07:00
Chinmay Garde
b79a3e6096 Merge pull request #136 from chinmaygarde/mac
Use "org.domokit" in Sky shell iOS
2015-07-20 11:22:26 -07:00
Chinmay Garde
aac8c57b6c Only build //sky/shell on Mac and iOS 2015-07-20 11:18:18 -07:00
Adam Barth
bf88d9eb96 Merge pull request #135 from abarth/roll_mojo
Roll mojo
2015-07-20 11:03:29 -07:00
Hans Muller
c063218281 updated 2015-07-20 10:25:38 -07:00
Adam Barth
a7a25f2827 Update to mojo 894a8dd5afe950d4ab0d5f38902e0c14c1ebd01b 2015-07-20 10:24:43 -07:00
Adam Barth
4bc3630191 Pull in fewer directories from Mojo 2015-07-20 10:24:39 -07:00
Adam Barth
a6463c25e0 Merge pull request #133 from abarth/rm_protobuf
Remove //third_party/protobuf
2015-07-20 10:15:24 -07:00
Adam Barth
1175d3c75b Remove //third_party/protobuf
This code isn't referenced anymore.
2015-07-20 10:14:17 -07:00
Adam Barth
e90a09c109 Merge pull request #132 from abarth/rm_mojom
Remove //mojom
2015-07-20 09:56:25 -07:00
Adam Barth
ab0ebcb5ae Remove patch files from root directory
I didn't mean to check these in.
2015-07-20 09:45:45 -07:00
Adam Barth
0a5fb233eb Remove //mojom
No one references this code.
2015-07-20 09:40:14 -07:00
Adam Barth
b5d24fce33 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
1993eef042 Improve the READMEs further 2015-07-18 12:34:40 -07:00
Adam Barth
02a3d1e484 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
6450c53c93 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
c3b126df12 Update CONTRIBUTING.md 2015-07-17 16:27:57 -07:00
Adam Barth
0201777b33 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
aa1e699e2a Merge pull request #78 from abarth/iterate_travis
Attempt to make Travis green
2015-07-17 11:09:34 -07:00
Adam Barth
8cd6ab425c Attempt to make Travis go green 2015-07-17 11:09:17 -07:00
Adam Barth
96a9e3b9de Merge pull request #76 from abarth/build_status
Add a build status badge to README.md
2015-07-17 10:39:25 -07:00
Collin Jackson
5d9f4c6cce sky_dev should build the demo launcher
R=abarth
2015-07-17 10:19:53 -07:00
Adam Barth
8d6a9af885 Add a build status badge to README.md 2015-07-17 09:00:37 -07:00
Adam Barth
20f7d5e35e Add basic travis integration 2015-07-17 08:50:37 -07:00
Adam Barth
357d457f76 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
800da851f4 Only use the .cr.so product extension on Android in the component build
This change matches what GYP does.

R=brettw@chromium.org
2015-07-16 22:11:08 -07:00
Adam Barth
04fddf4efa applied patch android_build.patch 2015-07-16 22:10:39 -07:00
Adam Barth
82210ef89a filter gyp_environment out of build/landmines.py 2015-07-16 22:10:39 -07:00
Adam Barth
a95585765e Update to chromium 9659b08ea5a34f889dc4166217f438095ddc10d2 2015-07-16 22:10:38 -07:00
Adam Barth
f99a1c19a6 Improve roll.py to make it actually work 2015-07-16 22:09:37 -07:00
Adam Barth
6681a978fe Improve roll.py to work with HEAD Chromium 2015-07-16 21:02:18 -07:00
Adam Barth
5e14bc271b 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
Adam Barth
701bf080e9 Update CONTRIBUTING.md 2015-07-16 19:48:42 -07:00
Eric Seidel
ad920749c2 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
Collin Jackson
3360b5658f Merge pull request #68 from collinjackson/readme
README updates

R=eseidel
2015-07-16 16:55:04 -07:00
Eric Seidel
c501d29ec1 big_red_button should only publish the sky package
R=abarth@google.com
2015-07-16 16:46:59 -07:00
Collin Jackson
7600e6fe7b more updates 2015-07-16 16:43:46 -07:00
Collin Jackson
44702d192f README updates 2015-07-16 16:39:44 -07:00
Eric Seidel
cb399b5dae Add goma support to sky/tools/gn
R=abarth@google.com
2015-07-16 16:38:12 -07:00
Eric Seidel
050137d69b 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
2e854dc840 Fix big_red_button in its new home.
R=abarth@google.com
2015-07-16 15:49:59 -07:00
Adam Barth
d8d7ff6fe8 Add a script for updating code from Chromium and Mojo 2015-07-16 15:49:44 -07:00