summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gyp/mbgl-ios.gypi8
-rw-r--r--gyp/mbgl-linux.gypi10
-rw-r--r--gyp/mbgl-osx.gypi8
-rw-r--r--gyp/mbgl.gypi16
4 files changed, 24 insertions, 18 deletions
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)' ],