Linux: enable building with a local version of libssl.
http://codereview.chromium.org/394003 git-svn-id: http://src.chromium.org/svn/trunk/src/build@32135 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
Родитель
17693ca6ed
Коммит
dff67635d6
1
all.gyp
1
all.gyp
|
@ -78,6 +78,7 @@
|
|||
'../sandbox/sandbox.gyp:*',
|
||||
'../tools/gtk_clipboard_dump/gtk_clipboard_dump.gyp:*',
|
||||
'../tools/xdisplaycheck/xdisplaycheck.gyp:*',
|
||||
'../net/third_party/nss/nss.gyp:*',
|
||||
],
|
||||
'conditions': [
|
||||
['branding=="Chrome"', {
|
||||
|
|
|
@ -14,7 +14,11 @@
|
|||
},
|
||||
}],
|
||||
],
|
||||
|
||||
|
||||
'variables': {
|
||||
'use_system_ssl%': 1,
|
||||
},
|
||||
|
||||
'targets': [
|
||||
{
|
||||
'target_name': 'gtk',
|
||||
|
@ -61,20 +65,42 @@
|
|||
'type': 'settings',
|
||||
'conditions': [
|
||||
['_toolset=="target"', {
|
||||
'direct_dependent_settings': {
|
||||
'cflags': [
|
||||
'<!@(<(pkg-config) --cflags nss)',
|
||||
],
|
||||
},
|
||||
'link_settings': {
|
||||
'ldflags': [
|
||||
'<!@(<(pkg-config) --libs-only-L --libs-only-other nss)',
|
||||
],
|
||||
'libraries': [
|
||||
'<!@(<(pkg-config) --libs-only-l nss)',
|
||||
],
|
||||
},
|
||||
}]]
|
||||
'conditions': [
|
||||
['use_system_ssl==0', {
|
||||
'dependencies': [
|
||||
'../../net/third_party/nss/nss.gyp:ssl',
|
||||
],
|
||||
'direct_dependent_settings': {
|
||||
'cflags': [
|
||||
'-Inet/third_party/nss/ssl',
|
||||
'<!@(<(pkg-config) --cflags nss)',
|
||||
],
|
||||
},
|
||||
'link_settings': {
|
||||
'ldflags': [
|
||||
'<!@(<(pkg-config) --libs-only-L --libs-only-other nss)',
|
||||
],
|
||||
'libraries': [
|
||||
'<!@(<(pkg-config) --libs-only-l nss | sed -e "s/-lssl3//")',
|
||||
],
|
||||
},
|
||||
}, {
|
||||
'direct_dependent_settings': {
|
||||
'cflags': [
|
||||
'<!@(<(pkg-config) --cflags nss)',
|
||||
],
|
||||
},
|
||||
'link_settings': {
|
||||
'ldflags': [
|
||||
'<!@(<(pkg-config) --libs-only-L --libs-only-other nss)',
|
||||
],
|
||||
'libraries': [
|
||||
'<!@(<(pkg-config) --libs-only-l nss)',
|
||||
],
|
||||
},
|
||||
}]]
|
||||
}],
|
||||
],
|
||||
},
|
||||
{
|
||||
'target_name': 'freetype2',
|
||||
|
|
Загрузка…
Ссылка в новой задаче