DescriptionFix test/mac/gyptest-strip.py with Xcode 5.0 or higher
The version of clang that ships with Xcode 5.0 and higher add an extra
symbol if the command-line use a relative path with more than one
component to reference the source file (like ./file.c). This extra
symbol is not present if using an absolute path to the file, and cause
a difference of behaviour between xcodebuild and ninja.
Account for the extra symbol in the un-stripped binaries when building
with ninja and using Xcode 5.0 or higher. A possible alternative would
be to always use absolute path with ninja, but it would make the build
environment non-relocatable.
BUG=gyp:381
R=mark@chromium.org
Committed: https://code.google.com/p/gyp/source/detail?r=1869
Patch Set 1 #
Total comments: 6
Patch Set 2 : Address comments #Messages
Total messages: 4 (0 generated)
|