mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 01:21:07 +00:00
de36d11817
- 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:
|
||
---|---|---|
.. | ||
.gitignore | ||
BUILD.gn | ||
compiler.gyp | ||
create_snapshot.dart | ||
create_snapshot_entry.dart |