[core] Don't link with libuv on components not using it directly

This commit is contained in:
Thiago Marcos P. Santos
2015-11-20 14:32:18 +02:00
parent ed29223e5a
commit 3d07aaf95d
9 changed files with 0 additions and 66 deletions

View File

@@ -28,16 +28,13 @@
'variables' : {
'cflags_cc': [
'<@(glfw_cflags)',
'<@(libuv_cflags)',
'<@(boost_cflags)',
],
'ldflags': [
'<@(glfw_ldflags)',
'<@(libuv_ldflags)',
],
'libraries': [
'<@(glfw_static_libs)',
'<@(libuv_static_libs)',
'<@(boost_libprogram_options_static_libs)'
],
},

View File

@@ -17,15 +17,8 @@
'variables': {
'cflags_cc': [
'<@(libuv_cflags)',
'<@(boost_cflags)',
],
'ldflags': [
'<@(libuv_ldflags)',
],
'libraries': [
'<@(libuv_static_libs)',
],
'defines': [
'-DMBGL_ASSET_FS'
],
@@ -54,17 +47,6 @@
}]
],
},
'link_settings': {
'conditions': [
['OS == "mac"', {
'libraries': [ '<@(libraries)' ],
'xcode_settings': { 'OTHER_LDFLAGS': [ '<@(ldflags)' ] }
}, {
'libraries': [ '<@(libraries)', '<@(ldflags)' ],
}]
],
},
},
],
}

View File

@@ -17,20 +17,15 @@
'variables': {
'cflags': [
'<@(libuv_cflags)',
'<@(libzip_cflags)',
],
'cflags_cc': [
'<@(libuv_cflags)',
'<@(libzip_cflags)',
'<@(boost_cflags)',
],
'ldflags': [
'<@(libuv_ldflags)',
'<@(libzip_ldflags)',
],
'libraries': [
'<@(libuv_static_libs)',
'<@(libzip_static_libs)',
],
'defines': [

View File

@@ -19,16 +19,13 @@
'variables': {
'cflags_cc': [
'<@(libuv_cflags)',
'<@(sqlite_cflags)',
],
'ldflags': [
'<@(libuv_ldflags)',
'<@(sqlite_ldflags)',
'<@(zlib_ldflags)',
],
'libraries': [
'<@(libuv_static_libs)',
'<@(sqlite_static_libs)',
'<@(zlib_static_libs)',
],

View File

@@ -28,7 +28,6 @@
'variables': {
'cflags_cc': [
'<@(libuv_cflags)',
'<@(opengl_cflags)',
'<@(boost_cflags)',
'<@(geojsonvt_cflags)',
@@ -36,18 +35,15 @@
'<@(rapidjson_cflags)',
],
'cflags': [
'<@(libuv_cflags)',
'<@(opengl_cflags)',
'<@(variant_cflags)',
'<@(rapidjson_cflags)',
'-fPIC'
],
'ldflags': [
'<@(libuv_ldflags)',
'<@(opengl_ldflags)',
],
'libraries': [
'<@(libuv_static_libs)',
'<@(geojsonvt_static_libs)',
],
},

View File

@@ -17,15 +17,8 @@
'variables': {
'cflags_cc': [
'<@(libuv_cflags)',
'<@(boost_cflags)',
],
'ldflags': [
'<@(libuv_ldflags)',
],
'libraries': [
'<@(libuv_static_libs)',
],
'defines': [
'-DMBGL_HTTP_ANDROID'
],
@@ -54,17 +47,6 @@
}]
],
},
'link_settings': {
'conditions': [
['OS == "mac"', {
'libraries': [ '<@(libraries)' ],
'xcode_settings': { 'OTHER_LDFLAGS': [ '<@(ldflags)' ] }
}, {
'libraries': [ '<@(libraries)', '<@(ldflags)' ],
}]
],
},
},
],
}

View File

@@ -17,16 +17,13 @@
'variables': {
'cflags_cc': [
'<@(libuv_cflags)',
'<@(libcurl_cflags)',
'<@(boost_cflags)',
],
'ldflags': [
'<@(libuv_ldflags)',
'<@(libcurl_ldflags)',
],
'libraries': [
'<@(libuv_static_libs)',
'<@(libcurl_static_libs)',
],
'defines': [

View File

@@ -16,15 +16,8 @@
],
'variables': {
'cflags_cc': [
'<@(libuv_cflags)',
],
'ldflags': [
'-framework Foundation', # For NSURLRequest
'<@(libuv_ldflags)',
],
'libraries': [
'<@(libuv_static_libs)',
],
'defines': [
'-DMBGL_HTTP_NSURL'
@@ -32,7 +25,6 @@
},
'xcode_settings': {
'OTHER_CPLUSPLUSFLAGS': [ '<@(cflags_cc)' ],
'CLANG_ENABLE_OBJC_ARC': 'NO',
},
@@ -44,7 +36,6 @@
},
'link_settings': {
'libraries': [ '<@(libraries)' ],
'xcode_settings': {
'OTHER_LDFLAGS': [ '<@(ldflags)' ],
},

View File

@@ -99,14 +99,12 @@
],
'libraries': [
'<@(gtest_static_libs)',
'<@(libuv_static_libs)',
'<@(sqlite_static_libs)',
'<@(geojsonvt_static_libs)',
],
'variables': {
'cflags_cc': [
'<@(gtest_cflags)',
'<@(libuv_cflags)',
'<@(opengl_cflags)',
'<@(boost_cflags)',
'<@(sqlite_cflags)',
@@ -117,7 +115,6 @@
],
'ldflags': [
'<@(gtest_ldflags)',
'<@(libuv_ldflags)',
'<@(sqlite_ldflags)',
],
},