From 1d82ae14a4d14a9ad42a4dabde63d3cba57ef02b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20Ka=CC=88fer?= Date: Wed, 29 Oct 2014 11:32:54 -0400 Subject: pass on libraries in link_settings --- gyp/mbgl-ios.gypi | 8 +++++--- gyp/mbgl-linux.gypi | 10 ++++++---- gyp/mbgl-osx.gypi | 8 +++++--- gyp/mbgl.gypi | 16 ++++++++-------- 4 files changed, 24 insertions(+), 18 deletions(-) (limited to 'gyp') diff --git a/gyp/mbgl-ios.gypi b/gyp/mbgl-ios.gypi index daa0052b12..3fce6c2499 100644 --- a/gyp/mbgl-ios.gypi +++ b/gyp/mbgl-ios.gypi @@ -40,9 +40,11 @@ 'xcode_settings': { 'OTHER_CPLUSPLUSFLAGS': [ '<@(uv_cflags)' ], }, - 'libraries': [ - '<@(uv_static_libs)', - ], + 'link_settings': { + 'libraries': [ + '<@(uv_static_libs)', + ], + }, 'direct_dependent_settings': { 'include_dirs': [ '../include', diff --git a/gyp/mbgl-linux.gypi b/gyp/mbgl-linux.gypi index ea0ce3ee99..b15cf0e253 100644 --- a/gyp/mbgl-linux.gypi +++ b/gyp/mbgl-linux.gypi @@ -26,10 +26,12 @@ 'include_dirs': [ '../include', ], - 'libraries': [ - '<@(uv_static_libs)', - '<@(curl_static_libs)', - ], + 'link_settings': { + 'libraries': [ + '<@(uv_static_libs)', + '<@(curl_static_libs)', + ], + }, 'conditions': [ ['OS == "mac"', { 'xcode_settings': { diff --git a/gyp/mbgl-osx.gypi b/gyp/mbgl-osx.gypi index e0a683f218..6c98265bbd 100644 --- a/gyp/mbgl-osx.gypi +++ b/gyp/mbgl-osx.gypi @@ -16,9 +16,11 @@ 'xcode_settings': { 'OTHER_CPLUSPLUSFLAGS': [ '<@(uv_cflags)' ], }, - 'libraries': [ - '<@(uv_static_libs)', - ], + 'link_settings': { + 'libraries': [ + '<@(uv_static_libs)', + ], + }, 'direct_dependent_settings': { 'include_dirs': [ '../include', diff --git a/gyp/mbgl.gypi b/gyp/mbgl.gypi index d69fcc95b2..fd5c586c2f 100644 --- a/gyp/mbgl.gypi +++ b/gyp/mbgl.gypi @@ -38,19 +38,19 @@ 'include_dirs': [ '../include', ], - 'libraries': [ - '<@(png_static_libs)', - '<@(uv_static_libs)', - '<@(sqlite3_static_libs)', - '<@(zlib_static_libs)', - ], + 'link_settings': { + 'libraries': [ + '<@(png_static_libs)', + '<@(uv_static_libs)', + '<@(sqlite3_static_libs)', + '<@(zlib_static_libs)', + ], + }, 'conditions': [ ['OS == "mac"', { 'xcode_settings': { 'OTHER_CPLUSPLUSFLAGS': [ '<@(cflags_cc)' ], 'OTHER_CFLAGS': [ '<@(cflags)' ], - # Makefile builds don't respect 'libraries' on OS X. - 'OTHER_LDFLAGS': [ '>@(_libraries)' ], }, }, { 'cflags_cc': [ '<@(cflags_cc)' ], -- cgit v1.2.1