dart-sdk/utils
Sigmund Cherem de36d11817 Add support for building patched_sdk and platform.dill for dart2js:
- defines a .gn target for patched_dart2js_sdk
 - changes patch_sdk.dart to handle a dart2js target
 - adds support in fasta to understand the `native` clause still used by dart2js
 - add option to fasta to know whether it is generating kernel for the vm or dart2js

I'm not excited about how I added the target distinction in fasta, the reason I
did so is that it affects the behavior in several ways: in how we handle
`native`, in the libraries that are included by default in the platform.dill file,
and in the transformations that need to be done.  I'm happy to change the
approach.

BUG=
R=ahe@google.com, vegorov@google.com, zra@google.com

Committed: 714523b103
Review-Url: https://codereview.chromium.org/2832353002 .
2017-05-01 17:23:02 -07:00
..
analysis_server Don't depend on dart_bootstrap if there is a usable prebuilt sdk 2016-11-10 11:16:24 -08:00
compiler Add support for building patched_sdk and platform.dill for dart2js: 2017-05-01 17:23:02 -07:00
dartanalyzer Fuchsia: Allows building the full SDK for host and target. 2016-12-13 13:02:52 -08:00
dartdevc Snapshot DDC trained on itself 2017-04-21 16:19:57 -07:00
dartdoc Make list_files.py and list_dart_files.py return absolute paths for GN 2016-12-13 10:01:28 -08:00
dartfmt Make list_files.py and list_dart_files.py return absolute paths for GN 2016-12-13 10:01:28 -08:00
kernel-service Move kernel baseline tests to front_end. 2017-04-19 10:57:58 +02:00
peg Format all files under tools and utils directory. 2017-04-20 09:08:31 -07:00
pub Support spawnUri in app snapshots. 2017-01-17 15:59:41 -08:00
tests Format all files under tools and utils directory. 2017-04-20 09:08:31 -07:00
application_snapshot.gni [GN] Change a filesystem absolute path deps to be source absolute 2017-05-01 15:58:35 -07:00
create_timestamp.gni Make list_files.py and list_dart_files.py return absolute paths for GN 2016-12-13 10:01:28 -08:00
generate_patch_sdk.gni Add support for building patched_sdk and platform.dill for dart2js: 2017-05-01 17:23:02 -07:00