mirror of
https://github.com/dart-lang/sdk
synced 2024-07-08 12:06:26 +00:00
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 . |
||
---|---|---|
.. | ||
config | ||
linux | ||
mac | ||
sanitizers | ||
toolchain | ||
win | ||
.gitignore | ||
compiled_action.gni | ||
compiler_version.py | ||
copy_tree.gni | ||
detect_host_arch.py | ||
executable_suffix.gni | ||
gn_helpers.py | ||
gn_run_binary.py | ||
gypi_to_gn.py | ||
prebuilt_dart_sdk.gni | ||
README.dart | ||
vs_toolchain.py |
This directory was taken from a snapshot of flutter/engine/src/build/. The snapshot was taken with a recursive copy `cp -R` of the directory from the flutter repository. The contents is used to support the GN build system.