DescriptionFallback to '.tbd' for system missing '.dylib'.
With Xcode 7 the '.dylib' for system libraries are no longer present
but instead only '.tbd' are shipped maybe in an effort to reduce the
size of the SDK download.
Change XcodeSettings._AdjustLibrary() to look for a '.tbd' file for
system libraries (those whose path starts by "$(SDKROOT)"). Only do
the substitution if the '.dylib' cannot be found and a '.tbd' file
with the same path exists.
BUG=517914
R=justincohen@chromium.org, mark@chromium.org
Committed: https://chromium.googlesource.com/external/gyp/+/01528c7244837168a1c80f06ff60fa5a9793c824
Patch Set 1 #
Total comments: 2
Patch Set 2 : Remove double replace() and add a TODO(sdefresne) #Patch Set 3 : Remove double os.path.exists() #Patch Set 4 : Rebase #Patch Set 5 : Update comment now that Xcode 7 GM is available #Patch Set 6 : Address grammar errors #Messages
Total messages: 20 (3 generated)
|