dart-sdk/runtime
Martin Kustermann 5c9a8d8cb5 [VM] Add $target_gen_dir/gen_kernel_bytecode.dill.d to outputs of GN action, to ensure directory is created before action is run
This fixes flaky build failures on our bots.

To reproduce the original issue:
  % rm -rf out/DebugX64
  % tools/build.py -mdebug -ax64 gen_kernel_bytecode_dill
  output: Error: Unable to open snapshot depfile: .../out/DebugX64/gen/runtime/bin/gen_kernel_bytecode.dill.d

This change seems to force GN to create the parent directory of outputs before
running the action.

Change-Id: Ia388f423d7724516bc6f00cd39bed19533587f39
Reviewed-on: https://dart-review.googlesource.com/c/79202
Reviewed-by: Vyacheslav Egorov <vegorov@google.com>
Commit-Queue: Martin Kustermann <kustermann@google.com>
2018-10-11 09:44:12 +00:00
..
bin [VM] Add $target_gen_dir/gen_kernel_bytecode.dill.d to outputs of GN action, to ensure directory is created before action is run 2018-10-11 09:44:12 +00:00
docs [vm/compiler] Support materializing unboxed variables when entering catch. 2018-09-14 17:39:12 +00:00
include [vm] Remove Dart_LoadScript, Dart_LoadLibrary, Dart_LoadSource, etc. 2018-10-11 00:38:37 +00:00
lib [vm] Remove TokenStream, TokenValue, CompilerStats. 2018-10-10 21:39:45 +00:00
observatory [vm] Remove TokenStream, TokenValue, CompilerStats. 2018-10-10 21:39:45 +00:00
platform
tests/vm [vm] Remove Dart_LoadScript, Dart_LoadLibrary, Dart_LoadSource, etc. 2018-10-11 00:38:37 +00:00
third_party
tools [vm] Remove Dart_LoadScript, Dart_LoadLibrary, Dart_LoadSource, etc. 2018-10-11 00:38:37 +00:00
vm Revert "[vm] Add a library and class cache to KernelProgramInfo" 2018-10-11 09:21:15 +00:00
.gitignore
BUILD.gn Add flag to control symbol visibility of libdart 2018-09-25 23:58:57 +00:00
codereview.settings
configs.gni
CPPLINT.cfg
PRESUBMIT.py
runtime_args.gni Add flag to control symbol visibility of libdart 2018-09-25 23:58:57 +00:00