Ian Fischer
de7f929cc7
Some changes to bring the iOS build closer to the
...
Android and Linux builds.
Also fixes a couple of toolchain selection issues.
2015-07-23 10:07:11 -07:00
Adam Barth
36d8221ec6
Merge pull request #217 from abarth/new_big_red_button
...
Update big_red_button to push to Google storage
2015-07-22 12:49:57 -07:00
Adam Barth
3c07f99d67
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
cba9a61dd2
Fix build
...
We were missing a dependency.
2015-07-22 09:51:19 -07:00
Adam Barth
a0dda0082f
Use the build system to build artifacts for distribution
...
Instead of using a collection of Python scripts to generate the artifacts we
want to distribute from this repository, we should just use the build system.
This CL adds a top-level |dist| target that creates these artifacts in a "dist"
directory of the build output.
2015-07-22 09:46:06 -07:00
Adam Barth
93d9e2f559
Fix path
2015-07-21 17:27:30 -07:00
Adam Barth
4e19564a4f
More tweaks to big_red_button.py
2015-07-21 17:25:51 -07:00
Adam Barth
c7f9b03419
Don't try to use git commands in the SDK root
2015-07-21 17:19:46 -07:00
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
a868facba5
Merge pull request #167 from chinmaygarde/build/config
...
Build configuration and toolchain updates for iOS and Mac targets
2015-07-20 17:48:22 -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
e8eccb3193
Merge pull request #131 from abarth/fewer_deps
...
Remove some unnessary dependencies
2015-07-20 09:36:33 -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
John McCutchan
0aa86568d4
Pull observatory pub packages from git mirror
...
BUG=
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/1245683003 .
2015-07-20 09:27:20 -07:00
Adam Barth
4b8c45b87d
Merge pull request #128 from abarth/more_readme_improvements
...
Improve the READMEs further
2015-07-18 12:35:32 -07:00
Adam Barth
1993eef042
Improve the READMEs further
2015-07-18 12:34:40 -07:00
Adam Barth
74bc4a936f
Merge pull request #127 from abarth/improve_readme
...
Improve developer-facing READMEs
2015-07-18 12:26:03 -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
1a4a90c14e
Merge pull request #112 from abarth/travis_experiment
...
Experiment with building Android on Travis
2015-07-17 23:36:02 -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
5b616cb0a1
Merge pull request #75 from abarth/setup_travis
...
Add basic travis integration
2015-07-17 08:52:48 -07:00
Adam Barth
20f7d5e35e
Add basic travis integration
2015-07-17 08:50:37 -07:00
Adam Barth
1f5a06b307
Merge pull request #74 from abarth/roll_chromium
...
Update Chromium to 9659b08ea5a34f889dc4166217f438095ddc10d2
2015-07-16 23:07:43 -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