mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 10:49:00 +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:
|
||
---|---|---|
.. | ||
analysis_server | ||
compiler | ||
dartanalyzer | ||
dartdevc | ||
dartdoc | ||
dartfmt | ||
kernel-service | ||
peg | ||
pub | ||
tests | ||
application_snapshot.gni | ||
create_timestamp.gni | ||
generate_patch_sdk.gni |