Commit Graph

1850 Commits

Author SHA1 Message Date
Adam Barth
6884c870d1 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
8548b5d0e1 Add a sky_engine package to contain the dart:sky SDK extensions 2015-07-23 14:17:35 -07:00
Adam Barth
e9df0ecb53 Merge pull request #241 from abarth/sky_shell_apk
Create a SkyShell.apk
2015-07-23 13:32:15 -07:00
Eric Seidel
1194c90180 Merge pull request #242 from eseidelGoogle/gn_fix
Fix sky/tools/gn to not crash
2015-07-23 13:27:59 -07:00
Eric Seidel
de6b73e746 Fix sky/tools/gn to not crash
TBR=abarth@google.com
2015-07-23 13:27:34 -07:00
Adam Barth
68fa2ef528 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
3395953c9c Merge pull request #240 from eseidelGoogle/sim_out
Fix gn --ios --simulator to use the right out directory.
2015-07-23 13:16:51 -07:00
Eric Seidel
c714dbbab1 Fix gn --ios --simulator to use the right out directory.
R=abarth@google.com
2015-07-23 13:16:43 -07:00
Eric Seidel
7d0545a035 Merge pull request #238 from eseidelGoogle/simulator
Fix gn --ios --simulator
2015-07-23 12:25:35 -07:00
Eric Seidel
f47558e593 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
James Robinson
7731234e34 Update CONTRIBUTING.md 2015-07-23 11:06:20 -07:00
Ian Fischer
3fc762e70f Merge pull request #222 from iansf/ios_build
iOS build is now closer to the Android and Linux builds.  Correctly builds the dart-pkg/packages files so that you don't have to build the Android build to run sky_server.
2015-07-23 10:29:22 -07:00
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