- 
Peter Kasting authored
This reverts commit a031ee0c. Reason for revert: Possible cause of Chromium Win x64 PGO Builder compile failures; hypothesis is that filenames are exceeding the maximum path length. See https://build.chromium.org/p/chromium.fyi/builders/Chromium%20Win%20x64%20PGO%20Builder/builds/19881 . Original change's description: > bindings: Add an intermediate target for generated module bindings. > > Follow what's already done in bindings/core/v8 and add a > "bindings_modules_impl" target to bindings/modules/v8 to aggregate all the > .cpp/.h files generated by the other targets in the same BUILD.gn (the ones > processing the modules IDL files). > > By declaring the target in the same GN file, we can use get_target_outputs() > to obtain some output names, which then allows us to get rid of > |bindings_modules_generated_interface_files| as well as > |bindings_modules_generated_partial_interface_files|. > > This cleanup is also being done in preparation for getting rid of the > hardcoded list of generated dictionary impl files we currently maintain in > GN, as Source/modules:modules would not be able to retrieve any similar list > of generated files that it needs. > > Bug: 725996 > Change-Id: Ia53de40ef394af197351f218050af6d8a10f2c3a > Reviewed-on: https://chromium-review.googlesource.com/517955 > Reviewed-by: Kentaro Hara <haraken@chromium.org> > Reviewed-by: Hitoshi Yoshida <peria@chromium.org> > Reviewed-by: Kenichi Ishibashi <bashi@chromium.org> > Reviewed-by: Yuki Shiino <yukishiino@chromium.org> > Commit-Queue: Raphael Kubo da Costa (rakuco) <raphael.kubo.da.costa@intel.com> > Cr-Commit-Position: refs/heads/master@{#476243} TBR=peria@chromium.org,yukishiino@chromium.org,raphael.kubo.da.costa@intel.com,bashi@chromium.org,haraken@chromium.org No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 725996 Change-Id: I416da9cb0234ec7a184edae527645805453a9177 Reviewed-on: https://chromium-review.googlesource.com/522226Reviewed-by:
Peter Kasting <pkasting@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#476532}
d072de9f