Siva
b955e15ee9
Manual roll of Dart from 24c7666def...40fd1c456e ( #20092 )
...
* Manual roll of Dart from 24c7666def...40fd1c456e
dart-lang/sdk@40fd1c456e Revert "[dart:io] Add Abort() on HttpClientRequest"
dart-lang/sdk@17d7296a42 [vm/nnbd/bytecode] Fix reuse of type arguments in bytecode
dart-lang/sdk@58b6f40c73 Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns. (reland)
dart-lang/sdk@fc8a6d9f9b [VM/compiler] Dereference TypeRef literal when propagating constants.
dart-lang/sdk@0689ec527a Move "test.dart" (well, most of its contents) into pkg/test_runner.
dart-lang/sdk@1094b3c61d Prepare static error test updater tool to handle web tests.
dart-lang/sdk@b258585f2f [observatory] Migrate from deprecated isInstanceOf to isA.
dart-lang/sdk@dfe1d9b682 Disable OverrideContributor for Cider.
dart-lang/sdk@aea99b2f5c scope debug property assist to Diagnosticables
dart-lang/sdk@4b96f20a79 [dart:io] Add Abort() on HttpClientRequest
dart-lang/sdk@1b1a39708c [build] Use frameworks instead of libs
dart-lang/sdk@3fef522496 Revert "Reland "[vm] Replaces fuchsia.deprecatedtimezone""
dart-lang/sdk@8c664d4f3f Revert "Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns."
dart-lang/sdk@2efb5bebc7 [ dart:_http ] Fix typo in HTTP response timeline event
dart-lang/sdk@0884dae36c Revert "Fix the #include path for ICU headers"
dart-lang/sdk@5171534e81 Scope tweaks. Report REFERENCED_BEFORE_DECLARATION in more places.
dart-lang/sdk@6bba75079a Issue 42797. Understand in legacy libraries that a function returning Never (in Null Safety library) never returns.
dart-lang/sdk@b4ebbb7f5c [build] Update gn to match Fuchsia
dart-lang/sdk@cb428a7a02 [dart2js] Remove old bug work around in collector.
dart-lang/sdk@08663c20ab Change flutter patch to match existing DEPS on master branch
dart-lang/sdk@146ad014d9 update js/meta for the 2.10 dev sdk
dart-lang/sdk@488c718793 [co19] Roll co19 to d79951e06e443213243e54c2c32694b79a221b65
dart-lang/sdk@ba20edd7be Add patch for flutter-engine when changing to version 2.10
* Rev buildroot to latest version.
* Update license.
* update.
* Update gn revision.
* Format BUILD.gn files as the gn revision has been updated.
2020-07-29 13:10:15 -07:00
Chinmay Garde
f7b78e001d
Remove all uses of the redundant flutter_root variable. ( #16311 )
...
This was only necessary when the Engine had to build in multiple buildroots
where the sources where checked out at different paths relative to the
buildroot. This is no longer the case and there are already cases GN rules
have been written that mix and match variable usage with the direct
specification of the path to the Flutter sources relative to the sole buildroot.
2020-01-31 21:49:48 -08:00
Dan Field
a05803a0d2
Android targets create final zip artifacts ( #13059 )
2019-10-10 06:56:43 -07:00
Michael Goderbauer
70a1106b50
Unify copyright lines ( #6757 )
2018-11-07 12:24:35 -08:00
P.Y. Laligand
5fae5d52cf
Allow the project to be mapped to a location other than //flutter. ( #4203 )
...
This is for Fuchsia where we would like it to be located at //third_party/flutter.
2017-10-13 17:00:58 -07:00
Chinmay Garde
b03af31861
Re-format all GN files using gn format. ( #3319 )
2017-01-03 15:59:48 -08: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
James Robinson
fda77c34de
Add flutter_services package to uniformly expose services to Flutter library ( #3046 )
...
This adds a flutter_services package responsible for exposing the Dart
interfaces exported by the engine in a uniform fashion, regardless of
how and where the generated code for the interfaces are organized.
2016-09-20 14:57:56 -07:00
Adam Barth
1a67cb5307
Clean up :dist target ( #2915 )
...
We only need this target for preparing the Dart packages for distribution now.
2016-08-11 14:59:19 -07:00
Adam Barth
9f6294c4f3
One more attempt to fix the build
2016-08-10 16:37:37 -07:00
Adam Barth
d32656a568
Attempt to fix build
2016-08-10 16:28:13 -07:00
Adam Barth
34d5a287a1
Fix build
2016-08-10 16:21:51 -07:00
Adam Barth
fef5589b41
Move sky_snapshot to a more reasonable location ( #2906 )
...
We should eventually rename it to something more sensible, but that's a more
disruptive change. This patch just moves the source code to somewhere easier to
find.
2016-08-10 16:05:38 -07:00
Adam Barth
9c09565712
Update paths to account for buildroot
2016-08-09 13:52:15 -07:00
Adam Barth
211f2d4afb
Revert base roll and its fallout.
...
Updating base turns out to be more complicated than I thought.
This reverts commit daa822aae70a8ab860ed8f085cdadf6987c28d03.
This reverts commit c38428c7b98951e2cccf6b38881eabd87786da49.
This reverts commit 4b73a8a0486d45081c5dde4e2c51c32d1376250b.
2016-06-15 17:30:27 -07:00
Adam Barth
daa822aae7
Fix Mac build
2016-06-15 17:19:07 -07:00
Chinmay Garde
8ecb015767
Prepare a standalone non-interative Sky shell on Mac. ( #2700 )
2016-05-18 16:45:49 -07:00
Adam Barth
716cbd24ff
Remove FNL build configuration ( #2635 )
...
These build definitions no longer work with the current version of FNL. Once
FNL is ready, we'll add new build definitions that work for it again.
2016-04-29 12:15:15 -07:00
Jason Simmons
0629d36a79
Fix the dist target when building in AOT (deploy) mode on Android ( #2617 )
2016-04-25 15:37:48 -07:00
Jason Simmons
9e75461869
Build fixes for the sky_engine and sky_services Dart packages
...
* Add some missing dependecies to sky_services
* Create a script that excludes unnecessary files when preparing the package for release
2016-03-22 15:30:05 -07:00
Jason Simmons
5aa1119ef6
Upload artifacts as a zip file
...
* Include all the artifacts required to build an APK package
* In addition to the zip, some files will be uploaded separately:
* libflutter_library.so (large debug symbol library)
* flutter.mojo (needs to be downloadable from the target device)
2015-11-18 16:40:21 -08:00
George Kulakowski
e60e50386a
Add fnl build configuration
2015-11-18 13:07:19 -08:00
Adam Barth
db2c9d43ce
Remove sky_viewer.mojo
...
We now use flutter.mojo instead.
2015-11-17 14:32:57 -08:00
Adam Barth
a38c904604
Publish flutter.mojo along with sky_viewer.mojo
2015-11-17 10:00:52 -08:00
Chinmay Garde
d6ff8e90b0
Switch to using precompiled snapshots on iOS
2015-10-22 17:27:40 -07:00
James Robinson
8dcf72f0d1
Only attempt to copy sky_viewer_library symbols on Linux and Android
2015-09-01 15:48:08 -07:00
Etienne Membrives
83209d65a5
Upload sky_viewer symbols to Google Storage.
...
With this change, each time sky_viewer.mojo is uploaded to Google
Storage (both for Linux and Android), debugging symbols are also
uploaded in a symbols/ subdirectory.
2015-09-01 18:07:59 +02:00
Adam Barth
1af274b8ab
Include sky_snapshot in binary distribution
2015-08-25 09:42:45 -07:00
Adam Barth
7b3797ac00
Update :dist to actually build sky_services
...
Due to a bad merge, we weren't actually building a distributable version of
the sky_services package.
2015-07-30 00:09:24 -07:00
Eric Seidel
0eb4c0af8a
Make test_sky work on Mac!
...
We still have a few tests failing, I believe
due to different font metrics. Otherwise this works!
R=abarth@google.com
2015-07-28 11:31:42 -07:00
Adam Barth
d59e4115e6
Teach big_red_button how to publish sky, sky_engine, sky_services
...
This CL makess big_red_button.py work for the sky, sky_engine, sky_services
packages.
2015-07-27 12:21:33 -07:00
Chinmay Garde
bb161eee1a
Make the Mac target deps look similar to iOS
...
Fixes Mac builds
2015-07-24 13:54:35 -07:00
Adam Barth
62005770f8
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
Adam Barth
54e3a36c32
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
Ian Fischer
a9061ef43e
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
003a8596e3
Fix build
...
We were missing a dependency.
2015-07-22 09:51:19 -07:00
Adam Barth
928146ead1
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