878 Commits

Author SHA1 Message Date
Adam Barth
73261c10b3 Update README.md 2015-07-26 14:04:08 -07:00
Adam Barth
552e0d9569 Merge pull request #274 from jimsimon/examples-as-libraries
Examples as libraries
2015-07-24 14:23:39 -07:00
Chinmay Garde
5ee6a42a33 Merge pull request #276 from chinmaygarde/mac
Make the Mac target deps look similar to iOS
2015-07-24 14:13:39 -07:00
Chinmay Garde
a79c8354d9 Make the Mac target deps look similar to iOS
Fixes Mac builds
2015-07-24 13:54:35 -07:00
Adam Barth
446b978652 Merge pull request #265 from abarth/workbench
Create //sky/packages/workbench
2015-07-24 12:50:51 -07:00
Jim Simon
bbcb4660ff Updated AUTHORS 2015-07-24 12:24:05 -07:00
Jim Simon
ecf6818462 Added .idea folder to gitignore 2015-07-24 12:24:05 -07:00
Eric Seidel
881a7fe4f5 Merge pull request #269 from eseidelGoogle/skia_roll
Roll Skia to the latest revision to pick up drawAtlas fix
2015-07-24 11:10:14 -07:00
Eric Seidel
60aecc2859 Roll Skia to the latest revision to pick up drawAtlas fix
R=chinmaygarde@google.com
2015-07-24 10:59:20 -07:00
Adam Barth
5ec2f1857b Create //sky/packages/workbench
The workbench package exists to pull in pub packages from both pub.dartlang.org
and from the source tree (using dependency overrides). The idea is that
workbench will reflect a typical Sky developer's environment so that we can use
the same tools as a typical sky developer by running them with the workbench as
the cwd.
2015-07-23 22:20:07 -07:00
Adam Barth
d84e5639ce Remove stray .orig file 2015-07-23 21:00:16 -07:00
Ian Hickson
426239d7bd Update CONTRIBUTING.md
clarify what is currently supported
2015-07-23 19:16:33 -07:00
Eric Seidel
f96031e626 Fix material_design_icons
TBR=abarth@google.com
2015-07-23 17:35:43 -07:00
Adam Barth
ad2bc2667d Merge pull request #261 from abarth/demagic_sky_package
Remove the magic from the Sky package
2015-07-23 16:52:50 -07:00
Ian Fischer
443b08d854 Merge pull request #260 from iansf/ios_cmd_line
Make it possible to specify which sky app and sky server to use from the command line, overridding the Info.plist.
2015-07-23 16:52:49 -07:00
Adam Barth
038660a146 Remove the magic from the Sky package
We now just symlink the lib directory into the packages directory in the output
directory.
2015-07-23 16:52:32 -07:00
Ian Fischer
aa40b772d2 Command line options for launching a particular
Sky app in the simulator.
2015-07-23 16:41:51 -07:00
Adam Barth
f2e376e81a Merge pull request #259 from abarth/symlink_icons
Symlink Material Design Icons into Dart packages in the out dir
2015-07-23 16:36:42 -07:00
Adam Barth
47915b4e6e Symlink Material Design Icons into Dart packages in the out dir
Otherwise they won't be visible to the web server.
2015-07-23 16:34:11 -07:00
Adam Barth
3eb2484b70 Merge pull request #258 from abarth/rm_hacking_md
Remove outdated HACKING.md document
2015-07-23 16:21:07 -07:00
Adam Barth
71ad2514fa Remove outdated HACKING.md document
CONTRIBUTING.md has the current instructions.
2015-07-23 16:19:55 -07:00
Adam Barth
e6a1a34ddf Merge pull request #254 from abarth/sky_services
Add sky_services pub package
2015-07-23 16:05:57 -07:00
Adam Barth
d25bc9dd67 Fix clean build
This script was erroring out due to some missing renames.
2015-07-23 16:03:36 -07:00
Adam Barth
882f657df1 Add sky_services pub package
This package contains the mojom.dart files we generate from the sky_engine
repository.
2015-07-23 15:51:37 -07:00
Adam Barth
4e651c288a 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
a62f189330 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
10542627c4 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
aa5d9aac8d 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
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