fix xcode build
authormtklein <mtklein@chromium.org>
Wed, 18 Feb 2015 17:35:49 +0000 (09:35 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 18 Feb 2015 17:35:49 +0000 (09:35 -0800)
NOTREECHECKS=true

BUG=skia:

Review URL: https://codereview.chromium.org/936033003

gyp/zlib.gyp

index a573dc7..e2424db 100644 (file)
@@ -7,10 +7,15 @@
   'targets': [{
     'target_name': 'zlib',
     'type': 'none',
-    'link_settings': { 'libraries': [ '-lz' ] },
     'direct_dependent_settings': {
       'conditions': [
-        [ 'skia_android_framework', { 'include_dirs': [ 'external/zlib' ] }]
+        [ 'skia_android_framework', { 'include_dirs': [ 'external/zlib' ] }],
+        [ 'skia_os == "mac" or skia_os == "ios"', {
+            # XCode needs and explicit file path, not a logical name like -lz.
+            'link_settings': { 'libraries': [ '$(SDKROOT)/usr/lib/libz.dylib' ] },
+        },{
+            'link_settings': { 'libraries': [ '-lz' ] },
+        }]
       ],
     },
   }],