dart-sdk/build
Alexander Thomas 5f8c21f9e9 [build] Use a sysroot also for the host toolchain when cross compiling
Previously, we didn't use a sysroot for the host toolchain used to
create the host_tool used in dart_actions. The compile action then
failed on the new goma backend causing long build times.

Before (dart-sdk-linux-try/429, ~38 mins):
finished=10627 cache_hit=7334 retry=3277 fail=3277

After (dart-sdk-linux-try/430, ~12 mins):
finished=10625 cache_hit=7352 retry=0 fail=0

Change-Id: Iebf967be6eb67c3056f766839a3d58d18fc608f5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150421
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Auto-Submit: Alexander Thomas <athom@google.com>
2020-06-08 16:50:21 +00:00
..
config [build] Use a sysroot also for the host toolchain when cross compiling 2020-06-08 16:50:21 +00:00
dart [BUILD] - Format gn files, this is being done to ensure the unfork CL 2020-03-10 21:56:11 +00:00
linux [infra] Remove wheezy left overs from SDK 2020-06-04 18:32:29 +00:00
mac [build] GN flag to use relative symlink to Xcode 2020-03-19 08:33:17 +00:00
rust [BUILD] - Format gn files, this is being done to ensure the unfork CL 2020-03-10 21:56:11 +00:00
sanitizers [BUILD] - Format gn files, this is being done to ensure the unfork CL 2020-03-10 21:56:11 +00:00
secondary/third_party/android_tools [BUILD] - Format gn files, this is being done to ensure the unfork CL 2020-03-10 21:56:11 +00:00
toolchain [build] GN flag to use relative symlink to Xcode 2020-03-19 08:33:17 +00:00
win Mass format python with yapf 2019-08-05 20:34:31 +00:00
.gitignore [infra] Remove wheezy left overs from SDK 2020-06-04 18:32:29 +00:00
detect_host_arch.py Mass format python with yapf 2019-08-05 20:34:31 +00:00
executable_suffix.gni Fix builds targeting Android from a Windows host gen_snapshot. 2019-06-07 00:49:33 +00:00
gn_helpers.py Mass format python with yapf 2019-08-05 20:34:31 +00:00
gn_run_binary.py Mass format python with yapf 2019-08-05 20:34:31 +00:00
README.dart.md Reland: [Windows] Update toolchain to MSVC 2017 2017-09-28 09:25:37 +00:00
vs_toolchain.py Mass format python with yapf 2019-08-05 20:34:31 +00:00

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 has now diverged significantly from Flutter, and is maintained independantly by the Dart team. It is used to support the GN build system.