41 Commits

Author SHA1 Message Date
Adam Barth
46b73701f8 Start moving dart:ui into //flutter/lib/ui (#2750)
This patch moves the geometry classes.
2016-06-13 15:30:33 -07:00
Jason Simmons
3c9223cd8d Change the "develop" runtime mode back to "debug" and rename the "debug" build configuration to "unoptimized" (#2669) 2016-05-10 10:57:56 -07:00
Jason Simmons
fcbfd1c159 Clean up gn flags for the develop/profile/release runtime modes (#2667) 2016-05-09 14:58:45 -07:00
Chinmay Garde
1cef4ff68e Remove the build_xcode_sdk.sh script used by the old bots. 2016-03-21 13:10:23 -07:00
Chinmay Garde
8de9e928cd Update analyze.sh to ignore error on import of _internal in dart_ui.dart 2016-03-10 15:31:18 -08:00
John McCutchan
4d09067ace Unify timer implementation between Flutter and Mojo embedders 2016-03-04 12:20:26 -08:00
Chinmay Garde
0cc5558485 Generate the services SDK in the out/ directory on the bot 2016-02-18 15:28:16 -08:00
Chinmay Garde
ab73f8c4d6 Make the buildbot generate an archive for the dynamic services SDK 2016-02-18 14:53:47 -08:00
Jason Simmons
f0c260eb4f Rollback third_party/dart-sdk to 1.13.0 2016-01-29 15:04:14 -08:00
Chinmay Garde
cf18698810 Remove Xcode harness for building the engine 2016-01-13 14:59:46 -08:00
Chinmay Garde
2c445d15bc Dont fail the build when trying to detect if the archive can be uploaded 2016-01-12 14:46:18 -08:00
Chinmay Garde
7b0ced4a52 Upload Xcode artifacts from the build server if access to the service account is available 2016-01-12 11:53:26 -08:00
Chinmay Garde
da6f356c6b Shared build configuration for Mac/iOS build targets on bot 2016-01-05 14:34:17 -08:00
Chinmay Garde
bde18f1fa8 Make travis pick up DEPS updates 2016-01-04 13:25:46 -08:00
Chinmay Garde
53138f9d7f Build script used by builders to package the unified Xcode project 2015-12-11 15:25:21 -08:00
Hixie
02bac7a285 Have Travis check the build for Dart errors. 2015-11-25 15:10:01 -08:00
Hixie
a8bd598fc4 Strong modeify the examples
This makes skyanalyzer also check the examples, and fixes everything it
found there.
2015-10-23 18:13:25 -07:00
Hixie
9f174def11 Lots of trivial warning fixes
Add type annotations in many places.
Fix some identifiers to have more lint-satisfying names.
Make all operator==s consistent in style.
Reorder some functions for consistency.
Make ParentData no longer dynamic, and fix all the code around that.
2015-10-12 16:31:20 -07:00
Hixie
203db4ac6a Remove workarounds that avoided 'super' in mixins
Dart supports this properly now.
2015-10-09 11:24:50 -07:00
Adam Barth
1468e23311 Update URLs after moving to the Flutter organization 2015-09-19 09:04:33 -07:00
Devon Carew
6f83d5fd3a working on generating docs as part of the build
revert PATH changes

fix typo

some dartdoc changes in files
2015-09-04 19:21:53 -07:00
Adam Barth
7be7575282 Make travis green 2015-09-01 22:21:56 -07:00
Adam Barth
e0d44249cc Fix typo in Travis script 2015-09-01 20:44:39 -07:00
Adam Barth
8507e8ab40 Run unit test on Travis with a prebuilt sky_shell 2015-09-01 20:39:51 -07:00
Adam Barth
a459465485 Stop running skyanalyzer on Travis
We use the shipped version of sky_engine and sky_services when running
skyanalyzer on Travis, which means this check fails every time we add an API to
dart:sky. We should re-enable it once it doesn't break with these sorts of
changes.
2015-08-25 13:48:38 -07:00
Adam Barth
125509931f Run tests one-at-a-time on Travis
Hopefully this will reduce the flakiness we're seeing on the bot.
2015-08-22 08:05:25 -07:00
Adam Barth
1133c5c0ef Introduce sky/unit/test
This patch adds a new test harness and a first, trivial test to run with the
harness. The new test harness is built on package:test and should run on
Travis. Over time, we'll migrate our existing tests into this harness.
2015-08-20 21:01:13 -07:00
Hixie
3cc25bb255 Fix analyzer to not change the working directory.
I didn't understand what was going on before. Now I do. This is a better fix that making the path absolute.
2015-08-17 16:57:08 -07:00
Ian Fischer
3c8291a828 Move example out of sky/packages to //examples 2015-08-07 17:04:50 -07:00
Adam Barth
b4d27f5976 Fix typos 2015-07-28 11:05:28 -07:00
Adam Barth
eb8329455a Move sky package into sky/packages/sky
This patch makes the sky package match the structure we've adopted for the
other Dart packages we produce from this repo.
2015-07-28 08:42:57 -07:00
Adam Barth
b74c187eda Teach skyanalyzer about workbench
Hopefully this will make Travis green again.
2015-07-27 20:54:19 -07:00
Adam Barth
60479baf7f Run the Dart analyzer on Travis 2015-07-25 15:46:24 -07:00
Adam Barth
0ca8d745b9 Increase j to 4
Try building faster on Travis now that we're using Release and have less code.
2015-07-20 20:18:33 -07:00
Adam Barth
99ba1e7f36 Try building Release with -j 2
Maybe this will work now that we have less code.
2015-07-20 13:18:46 -07:00
Adam Barth
20d99ec2d5 Use -j 1 on Travis
Still experimenting to see if we can consistently get green results from Travis.
2015-07-18 20:10:09 -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
7b0dec4d11 Rebaseline stocks test to account for transitions
Also, turn on testing in Travis.
2015-07-17 15:48:10 -07:00
Adam Barth
83ef2124ed Add another missing dependency 2015-07-17 12:19:55 -07:00
Adam Barth
91819c6e8c Attempt to make Travis go green 2015-07-17 11:09:17 -07:00
Adam Barth
dc9468293f Add basic travis integration 2015-07-17 08:50:37 -07:00