Linux: Fix pkg-config execution with custom sysroot (issue #1804)

This commit is contained in:
Marshall Greenblatt
2016-01-08 11:50:17 -08:00
parent ff8c5a6caa
commit c1efd5b5be

13
cef.gyp
View File

@@ -4,7 +4,6 @@
{ {
'variables': { 'variables': {
'pkg-config': 'pkg-config',
'chromium_code': 1, 'chromium_code': 1,
'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/cef', 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/cef',
'framework_name': 'Chromium Embedded Framework', 'framework_name': 'Chromium Embedded Framework',
@@ -1949,15 +1948,15 @@
}, },
'direct_dependent_settings': { 'direct_dependent_settings': {
'cflags': [ 'cflags': [
'<!@(pkg-config --cflags <(gtk_packages))', '<!@(<(pkg-config) --cflags <(gtk_packages))',
], ],
}, },
'link_settings': { 'link_settings': {
'ldflags': [ 'ldflags': [
'<!@(pkg-config --libs-only-L --libs-only-other <(gtk_packages))', '<!@(<(pkg-config) --libs-only-L --libs-only-other <(gtk_packages))',
], ],
'libraries': [ 'libraries': [
'<!@(pkg-config --libs-only-l <(gtk_packages))', '<!@(<(pkg-config) --libs-only-l <(gtk_packages))',
], ],
}, },
}, },
@@ -1970,15 +1969,15 @@
}, },
'direct_dependent_settings': { 'direct_dependent_settings': {
'cflags': [ 'cflags': [
'<!@(pkg-config --cflags <(gtk_packages))', '<!@(<(pkg-config) --cflags <(gtk_packages))',
], ],
}, },
'link_settings': { 'link_settings': {
'ldflags': [ 'ldflags': [
'<!@(pkg-config --libs-only-L --libs-only-other <(gtk_packages))', '<!@(<(pkg-config) --libs-only-L --libs-only-other <(gtk_packages))',
], ],
'libraries': [ 'libraries': [
'<!@(pkg-config --libs-only-l <(gtk_packages))', '<!@(<(pkg-config) --libs-only-l <(gtk_packages))',
], ],
}, },
}, },