DescriptionFix make and ninja backends to sensibly handle duplicate target names in different directories
Currently, if two multiple targets in different directories use the same name,
gyp's behaviour depends on the particular backend and is confusing at best. See
bug for details.
This change fixes the make and ninja backends to ...
- always build all targets when duplicate targets exist
- use the correct action/rule/copy when such duplicate targets define
actions/rules/copies with the same name
It also adds a test for this.
BUG=gyp:270
TEST=test/same-target-name-different-directory/
Committed: https://code.google.com/p/gyp/source/detail?r=1415
Patch Set 1 #
Total comments: 2
Patch Set 2 : Fixed style #Patch Set 3 : Correct dependency on http://codereview.chromium.org/10535052 #Patch Set 4 : Fix make and ninja backends to sensibly handle duplicate target names in different directories #Patch Set 5 : #
Total comments: 2
Patch Set 6 : #
Total comments: 3
Patch Set 7 : Fix make and ninja backends to sensibly handle duplicate target names in different directories #Patch Set 8 : #Messages
Total messages: 17 (0 generated)
|