• Hitoshi Yoshida's avatar
    bindings: Add dependencies on generated files · 0d39b9f8
    Hitoshi Yoshida authored
    Code in Blink depends on some generated code in general.
    And its dependencies can be indirect.  For example,
      t/b/r/bindings/modules/v8/properties_per_feature_installer_for_testing.cc
    includes
      t/b/r/bindings/core/v8/v8_origin_trials_test_dictionary.h
    through some other header files.  But they have no dependency chain
    in GN file, and thus flaky compile errors can happen.
    
    This CL adds dependencies to connect a target to compile the .cc file
    and a target to generate the .h file.
    
    
    Bug: 1138802
    Change-Id: I1f535475ffaaaa0373330dc66dc3ed3951a571e6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2477053Reviewed-by: default avatarYuki Shiino <yukishiino@chromium.org>
    Commit-Queue: Hitoshi Yoshida <peria@chromium.org>
    Auto-Submit: Hitoshi Yoshida <peria@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#819731}
    0d39b9f8
BUILD.gn 9.15 KB