2
build/linux/system.gyp | 11 +++++++++++
3
net/net.gyp | 8 ++++++++
4
webkit/webkit.gyp | 8 ++++++++
5
3 files changed, 27 insertions(+)
7
Index: src/build/linux/system.gyp
8
===================================================================
9
--- src.orig/build/linux/system.gyp
10
+++ src/build/linux/system.gyp
12
'pkg-config': './pkg-config-wrapper "<(sysroot)"',
14
'pkg-config': 'pkg-config'
20
+ 'target_name': 'v8',
22
+ 'direct_dependent_settings': {
33
'direct_dependent_settings': {
35
'<!@(<(pkg-config) --cflags gtk+-2.0 gthread-2.0)',
39
Index: src/webkit/webkit.gyp
40
===================================================================
41
--- src.orig/webkit/webkit.gyp
42
+++ src/webkit/webkit.gyp
44
'scons_line_length' : 1,
46
# Some Mac-specific parts of WebKit won't compile without having this
47
# prefix header injected.
48
# TODO(mark): make this a first-class setting.
49
'GCC_PREFIX_HEADER': '../third_party/WebKit/WebCore/WebCorePrefix.h',
52
+ ['javascript_engine=="system-v8"', {
54
+ '../build/linux/system.gyp:v8',
56
+ 'export_dependent_settings': [
57
+ '../build/linux/system.gyp:v8',
60
['javascript_engine=="v8"', {
62
'../v8/tools/gyp/v8.gyp:v8',
64
'export_dependent_settings': [
65
'../v8/tools/gyp/v8.gyp:v8',
68
Index: src/net/net.gyp
69
===================================================================
70
--- src.orig/net/net.gyp
73
'../base/base.gyp:base',
76
['javascript_engine=="v8"', {
78
'../v8/tools/gyp/v8.gyp:v8',
81
+ ['javascript_engine=="system-v8"', {
83
+ '../build/linux/system.gyp:v8',
85
+ 'export_dependent_settings': [
86
+ '../build/linux/system.gyp:v8',
91
'../build/linux/system.gyp:gconf',
92
'../build/linux/system.gyp:gdk',
93
'../build/linux/system.gyp:nss',