dart-sdk/build
Alexander Thomas b5c63ce757 [infra] Migrate scripts to python3
* Migrate to python3; drop python support.
* Update Windows toolchain support.
* Remove some unused methods.
* Python 2.7 is still needed on Windows.
* Update gsutil to a version that supports python3.

Fixes: https://github.com/dart-lang/sdk/issues/28793

TEST=Manually tested common user journeys.

Change-Id: I663a22b237a548bb82dc2e601e399e3bc3649211
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/192182
Reviewed-by: William Hesse <whesse@google.com>
Reviewed-by: Alexander Aprelev <aam@google.com>
2021-04-15 10:10:20 +00:00
..
config [infra] Migrate scripts to python3 2021-04-15 10:10:20 +00:00
dart [SDK] Fix VM/kernel version mix in build. 2020-08-05 11:46:28 +00:00
fuchsia [dart:io] Remove dependency on FIDL 2020-08-19 17:00:16 +00:00
linux [infra] Migrate scripts to python3 2021-04-15 10:10:20 +00:00
mac [infra] Migrate scripts to python3 2021-04-15 10:10:20 +00:00
rust [infra] Migrate scripts to python3 2021-04-15 10:10:20 +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 [build] Add stub for third_party/android_tools for updated zlib. 2021-02-05 03:53:42 +00:00
toolchain [infra] Migrate scripts to python3 2021-04-15 10:10:20 +00:00
win [infra] Migrate scripts to python3 2021-04-15 10:10:20 +00:00
.gitignore [infra] Remove wheezy left overs from SDK 2020-06-04 18:32:29 +00:00
detect_host_arch.py [infra] Migrate scripts to python3 2021-04-15 10:10:20 +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 [infra] Migrate scripts to python3 2021-04-15 10:10:20 +00:00
README.dart.md Reland: [Windows] Update toolchain to MSVC 2017 2017-09-28 09:25:37 +00:00
vs_toolchain.py [infra] Migrate scripts to python3 2021-04-15 10:10:20 +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.