44 Commits

Author SHA1 Message Date
Michael Goderbauer
0206d20dab Make gen_snapshot compile on Windows (#3355) 2017-01-23 14:12:26 -08:00
Chris Bracken
ab3fef5e7d Add MultiLicense license class (#3349)
Add MultiLicense license class
2017-01-20 16:25:04 -08:00
Chinmay Garde
94306f4103 Add a Vulkan backend for Fuchsia and Android. (#3282) 2017-01-20 14:37:10 -08:00
Chris Bracken
596b3e971c Trim off BoringSSL header boilerplate (#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
5406903208 Add OpenSSL as supported licence type (#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
81d8973caa Search full license root subtree in search by type (#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
8316841960 Add @ character to set of supported comment chars (#3341)
Used in ARM assembly in BoringSSL after Dart SDK SHA
c1f00f786a87c36374f31818e6acf86ed1065e44.
2017-01-17 14:45:11 -08:00
Chris Bracken
ea78d625ea Extract more uses of the indent regex (#3337)
In 54d1913d9, we extracted a regular expression matching licence
indentation. This patch extracts two more instances.
2017-01-13 15:31:05 -08:00
Chris Bracken
08fa6b1672 Fix exception message formatting (#3332)
Add a couple missing newlines.
2017-01-10 17:28:04 -08:00
Chris Bracken
54d1913d9e Extract common indent constant (#3331) 2017-01-10 13:52:40 -08:00
Chris Bracken
1068c6f849 Ignore VERSION_MACOSX_[SN]DK in licence aggregator (#3330)
Not shipped to clients.
2017-01-10 12:43:16 -08:00
Chris Bracken
2d9d9bcb48 Remove commented out Intel licence block (#3329) 2017-01-10 12:43:00 -08:00
Chinmay Garde
a126f0b8c2 Make GN generate Xcode projects on Mac. (#3320) 2017-01-03 16:40:15 -08:00
Ian Hickson
99b991290d Update licenses, and test that licenses are valid (#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
51ba481ad6 Stop passing use_libjpeg_turbo arg in gn (#3252) 2016-11-22 10:36:31 -08:00
Chinmay Garde
e18302e7d1 Use a custom Skia font manager that delegates to FontCacheLinux on Linux. (#3245) 2016-11-18 12:52:02 -08:00
Chinmay Garde
036bc0d356 Update Skia and get using its BUILD.gn instead of maintaining own own copy. (#3233) 2016-11-17 12:36:16 -08:00
Chinmay Garde
5118d0472f Enable android_full_debug on —unoptimized builds. (#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
e5da933a96 Enable engine builds for Android ARM64 targets (#3225) 2016-11-15 14:56:08 -08:00
Chinmay Garde
0799ce9c7f Add ObjC, ObjCXX and ASM files to the compilation database. (#3182) 2016-10-27 16:58:04 -07:00
Chinmay Garde
8ed02f831e Create compile_commands.json on each GN invocation and add a YCM conf. (#3175) 2016-10-26 15:31:19 -07:00
Chinmay Garde
d60efb4289 Update buildtools to latest, account for GN updates and use Clang on Android. (#3064) 2016-09-28 11:48:48 -07:00
Chinmay Garde
b114f4465e Remove references to unused GN files and flags. (#2998)
* Remove references to unused GN files and flags.
* Fix Linux build.
2016-09-02 12:31:54 -07:00
Todd Volkert
46e06cd91a Pass runtime_mode gn arg through to ShouldEnableCheckedMode() (#2919)
https://github.com/flutter/flutter/issues/4866
2016-08-12 14:45:25 -07:00
Adam Barth
0392945ce3 Update CONTRIBUTING.md to account for buildroot (#2893) 2016-08-09 14:14:10 -07:00
Adam Barth
22f834e048 Remove files that moved to buildroot 2016-08-09 13:51:42 -07:00
Ian Hickson
e99cbb038e Tool for managing licenses. (#2822) 2016-07-26 13:10:57 -07:00
Adam Barth
4e16c940a5 Revert "Remove vendored dart-sdk (#2688)"
We still need this for the observatory build.

This reverts commit 5082974b74028ecf6093625125f3307c9bc654f3.
2016-05-16 10:54:49 -07:00
Adam Barth
5082974b74 Remove vendored dart-sdk (#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
7980c7fc5c Roll Dart to 1.14.1 2016-02-04 14:05:55 -08:00
Jason Simmons
f0c260eb4f Rollback third_party/dart-sdk to 1.13.0 2016-01-29 15:04:14 -08:00
Adam Barth
5ec5e9b129 Update Dart SDK to 1.14 2016-01-29 12:13:39 -08:00
Adam Barth
ee52ce2fbc Update Dart SDK to latest stable version 2015-11-21 12:02:33 -08:00
Adam Barth
db2c9d43ce Remove sky_viewer.mojo
We now use flutter.mojo instead.
2015-11-17 14:32:57 -08:00
Hixie
d001a93211 Rev the Dart SDK to pick up better dartdocs 2015-10-28 14:50:19 -07:00
Adam Barth
0d5d2fff86 Roll Dart SDK 2015-10-09 12:36:21 -07:00
Adam Barth
8fa9bcf6d7 Update Dart SDK 2015-09-16 09:03:47 -07:00
Adam Barth
183cc925ff Pull in a new version of the Dart SDK 2015-09-09 17:26:36 -07:00
Adam Barth
5cc686219d Update Dart SDK 2015-09-01 14:32:50 -07:00
Adam Barth
f84760809a Revert Dart SDK version
Experiment to see whether this reduces flakiness on Travis.
2015-08-26 14:19:43 -07:00
Adam Barth
5e46a0f49a Update dart SDK 2015-08-25 15:41:26 -07:00
Adam Barth
f0803677e7 Update Dart SDK 2015-08-21 12:21:37 -07:00
Adam Barth
21dd7553a0 Update to chromium 9659b08ea5a34f889dc4166217f438095ddc10d2 2015-07-16 22:10:38 -07:00
Adam Barth
ad9b135217 Update to mojo 5f5dfcc9af8b40a14dd76e34c60a5766b9f58bb4 2015-07-16 11:44:14 -07:00