DescriptionFixed version of https://codereview.chromium.org/748793002
The original CL falsely added the inherited project path to the hashables
of each child target even if the path wasn't unique. Not only was this
undesired behavior and essentially a bug, but it also created an issue for
very large projects like bling. The time it took to generate the project files
went up from ~2min to over 20min.
See https://code.google.com/p/chromium/issues/detail?id=447801 for more info.
This CL fixes this behavior.
Relanding in git repo.
Original review:
https://codereview.chromium.org/851103007
BUG=447801
R=mark@chromium.org, jsartisohn@google.com
Committed: https://chromium.googlesource.com/external/gyp/+/002ebe4420a3b1c5731f604426393e845a4ca2f3
Patch Set 1 #
Messages
Total messages: 6 (0 generated)
|