44 Commits

Author SHA1 Message Date
Michael Goderbauer
42c2625950 Make gen_snapshot compile on Windows (flutter/engine#3355) 2017-01-23 14:12:26 -08:00
Chris Bracken
f4e4480874 Add MultiLicense license class (flutter/engine#3349)
Add MultiLicense license class
2017-01-20 16:25:04 -08:00
Chinmay Garde
26fe5e1b12 Add a Vulkan backend for Fuchsia and Android. (flutter/engine#3282) 2017-01-20 14:37:10 -08:00
Chris Bracken
5e8b20a826 Trim off BoringSSL header boilerplate (flutter/engine#3347)
The first 23 lines of the BoringSSL license contain informational text
including Buganizer issue numbers that is not part of the license text
itself.
2017-01-19 14:06:00 -08:00
Chris Bracken
7f9239124d Add OpenSSL as supported licence type (flutter/engine#3345)
* Add OpenSSL as supported licence type

Adds special handling for the OpenSSL licensed files under BoringSSL.
Specifically, some of the ARM assembly files in the latest Dart SDK are
dual-licensed with OpenSSL.

* Support blocks that ref by type with no copyright

The upcoming Dart SDK includes files (e.g., sha256-armv4.S) with a block
that specifies teh code is dual-licenced under OpenSSL, but doesn't
include a copyright date of its own.
2017-01-18 17:38:43 -08:00
Chris Bracken
8c9a77dca7 Search full license root subtree in search by type (flutter/engine#3343)
Previously, search by license type only searched the contents of the
chain of direct ancestor subdirectories. This change broadens the search
to the full subtree of the current license root when no license is found
in the chain of direct ancestor directories.
2017-01-17 15:57:19 -08:00
Chris Bracken
17842845cb Add @ character to set of supported comment chars (flutter/engine#3341)
Used in ARM assembly in BoringSSL after Dart SDK SHA
c1f00f786a87c36374f31818e6acf86ed1065e44.
2017-01-17 14:45:11 -08:00
Chris Bracken
76a1339755 Extract more uses of the indent regex (flutter/engine#3337)
In cd79979fb, we extracted a regular expression matching licence
indentation. This patch extracts two more instances.
2017-01-13 15:31:05 -08:00
Chris Bracken
5952e3664d Fix exception message formatting (flutter/engine#3332)
Add a couple missing newlines.
2017-01-10 17:28:04 -08:00
Chris Bracken
cd79979fbf Extract common indent constant (flutter/engine#3331) 2017-01-10 13:52:40 -08:00
Chris Bracken
8eb3c38e09 Ignore VERSION_MACOSX_[SN]DK in licence aggregator (flutter/engine#3330)
Not shipped to clients.
2017-01-10 12:43:16 -08:00
Chris Bracken
36fb28ec98 Remove commented out Intel licence block (flutter/engine#3329) 2017-01-10 12:43:00 -08:00
Chinmay Garde
064a35c013 Make GN generate Xcode projects on Mac. (flutter/engine#3320) 2017-01-03 16:40:15 -08:00
Ian Hickson
ea4e307218 Update licenses, and test that licenses are valid (flutter/engine#3286)
* Test that licenses are valid.

* Move license script from flutter/buildroot to flutter/engine
2016-12-02 14:51:39 -08:00
Todd Volkert
517901475a Stop passing use_libjpeg_turbo arg in gn (flutter/engine#3252) 2016-11-22 10:36:31 -08:00
Chinmay Garde
f8944f85f5 Use a custom Skia font manager that delegates to FontCacheLinux on Linux. (flutter/engine#3245) 2016-11-18 12:52:02 -08:00
Chinmay Garde
5730cf9d82 Update Skia and get using its BUILD.gn instead of maintaining own own copy. (flutter/engine#3233) 2016-11-17 12:36:16 -08:00
Chinmay Garde
eceff83817 Enable android_full_debug on —unoptimized builds. (flutter/engine#3228)
Previously, —unoptimized builds on Android would include debug symbols but still would be optimized. This killed the experience in the debugger on Android.
2016-11-15 17:44:39 -08:00
Jason Simmons
443de688fb Enable engine builds for Android ARM64 targets (flutter/engine#3225) 2016-11-15 14:56:08 -08:00
Chinmay Garde
c25ca2e17d Add ObjC, ObjCXX and ASM files to the compilation database. (flutter/engine#3182) 2016-10-27 16:58:04 -07:00
Chinmay Garde
401818e044 Create compile_commands.json on each GN invocation and add a YCM conf. (flutter/engine#3175) 2016-10-26 15:31:19 -07:00
Chinmay Garde
a140c6d06e Update buildtools to latest, account for GN updates and use Clang on Android. (flutter/engine#3064) 2016-09-28 11:48:48 -07:00
Chinmay Garde
e963eba8fd Remove references to unused GN files and flags. (flutter/engine#2998)
* Remove references to unused GN files and flags.
* Fix Linux build.
2016-09-02 12:31:54 -07:00
Todd Volkert
e2298ec5be Pass runtime_mode gn arg through to ShouldEnableCheckedMode() (flutter/engine#2919)
https://github.com/flutter/flutter/issues/4866
2016-08-12 14:45:25 -07:00
Adam Barth
2a17639878 Update CONTRIBUTING.md to account for buildroot (flutter/engine#2893) 2016-08-09 14:14:10 -07:00
Adam Barth
2dad1017d3 Remove files that moved to buildroot 2016-08-09 13:51:42 -07:00
Ian Hickson
27efa3cbb6 Tool for managing licenses. (flutter/engine#2822) 2016-07-26 13:10:57 -07:00
Adam Barth
946e248675 Revert "Remove vendored dart-sdk (#2688)"
We still need this for the observatory build.

This reverts commit 716e82edd8fa7b354d6cb5e16a218e8dcbd095fd.
2016-05-16 10:54:49 -07:00
Adam Barth
716e82edd8 Remove vendored dart-sdk (flutter/engine#2688)
The engine.git repo doesn't need a copy of the Dart SDK anymore.

Fixes https://github.com/flutter/flutter/issues/2618
2016-05-16 08:09:00 -07:00
Jason Simmons
75e82c3115 Roll Dart to 1.14.1 2016-02-04 14:05:55 -08:00
Jason Simmons
7bed50e0b7 Rollback third_party/dart-sdk to 1.13.0 2016-01-29 15:04:14 -08:00
Adam Barth
d24913f2ee Update Dart SDK to 1.14 2016-01-29 12:13:39 -08:00
Adam Barth
ef8d9404fe Update Dart SDK to latest stable version 2015-11-21 12:02:33 -08:00
Adam Barth
0494a9b2e9 Remove sky_viewer.mojo
We now use flutter.mojo instead.
2015-11-17 14:32:57 -08:00
Hixie
deccd853c6 Rev the Dart SDK to pick up better dartdocs 2015-10-28 14:50:19 -07:00
Adam Barth
9e9b854d73 Roll Dart SDK 2015-10-09 12:36:21 -07:00
Adam Barth
d0b492f852 Update Dart SDK 2015-09-16 09:03:47 -07:00
Adam Barth
ad7596777b Pull in a new version of the Dart SDK 2015-09-09 17:26:36 -07:00
Adam Barth
3212e9e6bb Update Dart SDK 2015-09-01 14:32:50 -07:00
Adam Barth
ffd6bc9f66 Revert Dart SDK version
Experiment to see whether this reduces flakiness on Travis.
2015-08-26 14:19:43 -07:00
Adam Barth
260d76b7c7 Update dart SDK 2015-08-25 15:41:26 -07:00
Adam Barth
49aea46535 Update Dart SDK 2015-08-21 12:21:37 -07:00
Adam Barth
a95585765e Update to chromium 9659b08ea5a34f889dc4166217f438095ddc10d2 2015-07-16 22:10:38 -07:00
Adam Barth
208caa8be0 Update to mojo 5f5dfcc9af8b40a14dd76e34c60a5766b9f58bb4 2015-07-16 11:44:14 -07:00