Separate the pkg-config --libs output into --libs-only-l for

'libraries' and --libs-{other,only-L} for 'ldflags'.
Updates one spot in common.gypi where we were using 'linkflags'.
Review URL: http://codereview.chromium.org/56188

git-svn-id: http://src.chromium.org/svn/trunk/src/build@13067 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
sgk@google.com 2009-04-03 04:07:38 +00:00
Родитель 10f83bfcee
Коммит f5f2e0005c
2 изменённых файлов: 21 добавлений и 6 удалений

Просмотреть файл

@ -127,7 +127,7 @@
'-msse2',
'-mfpmath=sse',
],
'linkflags': [
'ldflags': [
'-m32',
'-pthread',
],

Просмотреть файл

@ -13,8 +13,11 @@
],
},
'link_settings': {
'ldflags': [
'<!@(python pkg_config_wrapper.py --libs-only-L --libs-only-other gtk+-2.0)',
],
'libraries': [
'<!@(python pkg_config_wrapper.py --libs gtk+-2.0)',
'<!@(python pkg_config_wrapper.py --libs-only-l gtk+-2.0)',
],
},
},
@ -27,8 +30,11 @@
],
},
'link_settings': {
'ldflags': [
'<!@(python pkg_config_wrapper.py --libs-only-L --libs-only-other nss)',
],
'libraries': [
'<!@(python pkg_config_wrapper.py --libs nss)',
'<!@(python pkg_config_wrapper.py --libs-only-l nss)',
],
},
},
@ -41,8 +47,11 @@
],
},
'link_settings': {
'ldflags': [
'<!@(python pkg_config_wrapper.py --libs-only-L --libs-only-other freetype2)',
],
'libraries': [
'<!@(python pkg_config_wrapper.py --libs freetype2)',
'<!@(python pkg_config_wrapper.py --libs-only-l freetype2)',
],
},
},
@ -55,8 +64,11 @@
],
},
'link_settings': {
'ldflags': [
'<!@(python pkg_config_wrapper.py --libs-only-L --libs-only-other fontconfig)',
],
'libraries': [
'<!@(python pkg_config_wrapper.py --libs fontconfig)',
'<!@(python pkg_config_wrapper.py --libs-only-l fontconfig)',
],
},
},
@ -69,8 +81,11 @@
],
},
'link_settings': {
'ldflags': [
'<!@(python pkg_config_wrapper.py --libs-only-L --libs-only-other gdk-2.0)',
],
'libraries': [
'<!@(python pkg_config_wrapper.py --libs gdk-2.0)',
'<!@(python pkg_config_wrapper.py --libs-only-l gdk-2.0)',
],
},
},