dart-sdk/build/config
Zachary Anderson 81e428fd39 [infra] Assembles the SDK using GN rather than create_sdk.py
This has a few advantages:
- We can track dependencies more precisely
- ninja can assemble things in parallel as they're ready rather than
  sequentially all at once.
- It is easier to customize SDKs depending on target platform, e.g.
  Fuchsia.

This CL also has a number of cleanups:
- Defining is_fuchsia and is_fuchsia host so we don't always have to check
- Piping through toolchain overrides in more places
- Fixing bugs in copy_tree.py, not using list_files.py, which is broken on Windows

related #29558

R=whesse@google.com

Review-Url: https://codereview.chromium.org/2848943003 .
2017-05-20 23:30:09 -07:00
..
android [infra] Roll clang to match the version used by Flutter 2017-05-06 21:45:00 -07:00
clang
compiler [infra] Roll clang to match the version used by Flutter 2017-05-06 21:45:00 -07:00
gcc Fuchsia: Add -Wl,-z,origin for host link 2017-01-17 10:05:12 -08:00
linux GN: Add an option to build against the Debian wheezy sysroot 2016-11-07 13:09:45 -08:00
mac GN: Format more gn files 2016-10-27 04:25:34 -07:00
sanitizers
templates GN: Format more gn files 2016-10-27 04:25:34 -07:00
win [infra] Assembles the SDK using GN rather than create_sdk.py 2017-05-20 23:30:09 -07:00
arm.gni GN: Format more gn files 2016-10-27 04:25:34 -07:00
BUILD.gn Format GN files and add a presubmit check that GN is properly formatted 2016-10-26 08:50:54 -07:00
BUILDCONFIG.gn [infra] Assembles the SDK using GN rather than create_sdk.py 2017-05-20 23:30:09 -07:00
locales.gni
mips.gni
OWNERS
sysroot.gni GN: Add an option to build against the Debian wheezy sysroot 2016-11-07 13:09:45 -08:00