dart-sdk/tools
Ryan Macnak a22d5b98fd Reapply "[build] Track glob dependencies via depfiles, instead of always re-executing scripts at GN time."
Use a relative path for the depfile's target to match Ninja's expectation; otherwise it thinks the target is always dirty.

TEST=build twice
Bug: https://github.com/flutter/flutter/issues/81074
Change-Id: I4cae7ab55f79b5206521c7090502c0769d2b5277
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/198443
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2021-05-12 00:27:28 +00:00
..
apps/update_homebrew
bots Reland "[ VM / DDS / CLI ] Add DevTools support to the standalone VM" 2021-05-11 17:55:26 +00:00
buildtools
dart2js
dom
fuchsia
linux_dist_support
package_deps
patches
sdks
spec_parser Change <partHeader> to allow part of <uri>. 2021-05-05 18:40:15 +00:00
test_generators
testing
.gitignore
3xhead_flutter_hooks.sh
addlatexhash.dart
build.py
canary.dart
copy_dart.py
copy_tree.py
create_pkg_manifest.py
diff_results.dart
download_chromium_sysroot.sh
experimental_features.yaml Add experimental flag for constructor tear-offs. 2021-05-10 13:33:27 +00:00
FAKE_COMMITS
find_depot_tools.py
gen_fuchsia_test_manifest.py
generate_buildfiles.py
generate_experimental_flags.dart
generate_idefiles.py
generate_package_config.dart Reland "[ VM / DDS / CLI ] Add DevTools support to the standalone VM" 2021-05-11 17:55:26 +00:00
get_dot_git_folder.py
git_cl_try.sh
gn.py
gn_helpers.py
line_doc_comments.dart
list_dart_files.py
list_dart_files_as_depfile.py Reapply "[build] Track glob dependencies via depfiles, instead of always re-executing scripts at GN time." 2021-05-12 00:27:28 +00:00
make_version.py
minidump.py
opt_out_files.dart
presubmit.sh
promote.py
publish_pkg.py
run_offsets_extractor.sh
set_ia32_sysroot.sh
set_x64_sysroot.sh
spec_parse.py
task_kill.py
test.dart
test.py
utils.py
validate_test_matrix.dart
VERSION
write_dartdoc_options_file.py
write_revision_file.py
write_version_file.py
yaml2json.dart
yaml2json.py