dart-sdk/build
Jonas Termansen a5109dc82b [build] Handle RBE in -fdebug-prefix-map.
The RBE build happens in a different working directory when run
remotely and the -fdebug-prefix-map option with a local path inhibits
cache sharing between tryjobs and developers. This change fixes the
RBE object files so they don't contain the remote absolute path and
also ensures the build commands can be cache shared.

Bug: b/296994239
Change-Id: I6d2cd42fd775724ccb5c335c85b5f31ad279624f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/342342
Commit-Queue: Jonas Termansen <sortie@google.com>
Reviewed-by: Slava Egorov <vegorov@google.com>
2023-12-19 10:28:33 +00:00
..
config [build] Handle RBE in -fdebug-prefix-map. 2023-12-19 10:28:33 +00:00
dart
fuchsia
linux
mac
rbe
rust
sanitizers
secondary
toolchain [infra] Specify Linux in RBE platform. 2023-12-19 10:23:52 +00:00
.gitignore
detect_host_arch.py
executable_suffix.gni
find_depot_tools.py
gn_helpers.py
gn_run_binary.py
OWNERS
README.dart.md
shim_headers.gni
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 has now diverged significantly from Flutter, and is maintained independently by the Dart team. It is used to support the GN build system.