We should just duplicate the file list, as gyp is deprecated and gn should be the source of truth. this would also allow for getting rid of the script execution to extract the file list.
same for unittests.gyp
The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/6a716ae9a46612a30c8855be682131223c0fe8e1 commit 6a716ae9a46612a30c8855be682131223c0fe8e1 Author: jochen <jochen@chromium.org> Date: Wed Sep 14 19:02:12 2016 Disentangle gyp and gn files BUG= chromium:646794 R=machenbach@chromium.org Review-Url: https://codereview.chromium.org/2339933002 Cr-Commit-Position: refs/heads/master@{#39427} [modify] https://crrev.com/6a716ae9a46612a30c8855be682131223c0fe8e1/.gn [modify] https://crrev.com/6a716ae9a46612a30c8855be682131223c0fe8e1/test/cctest/BUILD.gn [modify] https://crrev.com/6a716ae9a46612a30c8855be682131223c0fe8e1/test/cctest/test-api.cc [modify] https://crrev.com/6a716ae9a46612a30c8855be682131223c0fe8e1/test/unittests/BUILD.gn
The following revision refers to this bug: https://chromium.googlesource.com/v8/v8.git/+/8d007434386dfdeabd217c873b9d97b2c3e3b5ee commit 8d007434386dfdeabd217c873b9d97b2c3e3b5ee Author: vogelheim <vogelheim@chromium.org> Date: Fri Sep 16 13:59:40 2016 Also build parsing/test-scanner-streams. crrev.com/2339933002 and crrev.com/2314663002 were overlapping, so this slipped through the cracks. R=jochen@chromium.org BUG=v8:4947, chromium:646794 Review-Url: https://codereview.chromium.org/2343093002 Cr-Commit-Position: refs/heads/master@{#39474} [modify] https://crrev.com/8d007434386dfdeabd217c873b9d97b2c3e3b5ee/test/cctest/BUILD.gn
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b22ae2a3b910f839feb51bbcfc0b08d5a75bc4e9 commit b22ae2a3b910f839feb51bbcfc0b08d5a75bc4e9 Author: jochen <jochen@chromium.org> Date: Mon Sep 19 11:46:23 2016 Remove whitelist entry for v8 test files We no longer read the sources from the gyp files BUG= 646794 R=machenbach@chromium.org,brettw@chromium.org Review-Url: https://codereview.chromium.org/2334303004 Cr-Commit-Position: refs/heads/master@{#419432} [modify] https://crrev.com/b22ae2a3b910f839feb51bbcfc0b08d5a75bc4e9/.gn
Comment 1 by jochen@chromium.org
, Sep 14 2016