build: update V8 gypfile paths
The location of various gypfiles has changed in V8 5.2. PR-URL: https://github.com/nodejs/node/pull/8317 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
This commit is contained in:
parent
ec02b811a8
commit
fbfc15c51b
5
Makefile
5
Makefile
@ -71,7 +71,10 @@ $(NODE_G_EXE): config.gypi out/Makefile
|
||||
$(MAKE) -C out BUILDTYPE=Debug V=$(V)
|
||||
ln -fs out/Debug/$(NODE_EXE) $@
|
||||
|
||||
out/Makefile: common.gypi deps/uv/uv.gyp deps/http_parser/http_parser.gyp deps/zlib/zlib.gyp deps/v8/build/toolchain.gypi deps/v8/build/features.gypi deps/v8/tools/gyp/v8.gyp node.gyp config.gypi
|
||||
out/Makefile: common.gypi deps/uv/uv.gyp deps/http_parser/http_parser.gyp \
|
||||
deps/zlib/zlib.gyp deps/v8/gypfiles/toolchain.gypi \
|
||||
deps/v8/gypfiles/features.gypi deps/v8/src/v8.gyp node.gyp \
|
||||
config.gypi
|
||||
$(PYTHON) tools/gyp_node.py -f make
|
||||
|
||||
config.gypi: configure
|
||||
|
@ -44,7 +44,7 @@
|
||||
'V8_BASE': '<(PRODUCT_DIR)/libv8_base.a',
|
||||
}, {
|
||||
'OBJ_DIR': '<(PRODUCT_DIR)/obj.target',
|
||||
'V8_BASE': '<(PRODUCT_DIR)/obj.target/deps/v8/tools/gyp/libv8_base.a',
|
||||
'V8_BASE': '<(PRODUCT_DIR)/obj.target/deps/v8/src/libv8_base.a',
|
||||
}],
|
||||
['openssl_fips != ""', {
|
||||
'OPENSSL_PRODUCT': 'libcrypto.a',
|
||||
|
12
node.gyp
12
node.gyp
@ -259,8 +259,8 @@
|
||||
}],
|
||||
[ 'node_use_bundled_v8=="true"', {
|
||||
'dependencies': [
|
||||
'deps/v8/tools/gyp/v8.gyp:v8',
|
||||
'deps/v8/tools/gyp/v8.gyp:v8_libplatform'
|
||||
'deps/v8/src/v8.gyp:v8',
|
||||
'deps/v8/src/v8.gyp:v8_libplatform'
|
||||
],
|
||||
}],
|
||||
[ 'node_use_v8_platform=="true"', {
|
||||
@ -463,7 +463,7 @@
|
||||
'defines': [ 'NODE_NO_BROWSER_GLOBALS' ],
|
||||
} ],
|
||||
[ 'node_use_bundled_v8=="true" and v8_postmortem_support=="true"', {
|
||||
'dependencies': [ 'deps/v8/tools/gyp/v8.gyp:postmortem-metadata' ],
|
||||
'dependencies': [ 'deps/v8/src/v8.gyp:postmortem-metadata' ],
|
||||
'conditions': [
|
||||
# -force_load is not applicable for the static library
|
||||
[ 'node_target_type!="static_library"', {
|
||||
@ -870,13 +870,13 @@
|
||||
}],
|
||||
[ 'node_use_v8_platform=="true"', {
|
||||
'dependencies': [
|
||||
'deps/v8/tools/gyp/v8.gyp:v8_libplatform',
|
||||
'deps/v8/src/v8.gyp:v8_libplatform',
|
||||
],
|
||||
}],
|
||||
[ 'node_use_bundled_v8=="true"', {
|
||||
'dependencies': [
|
||||
'deps/v8/tools/gyp/v8.gyp:v8',
|
||||
'deps/v8/tools/gyp/v8.gyp:v8_libplatform'
|
||||
'deps/v8/src/v8.gyp:v8',
|
||||
'deps/v8/src/v8.gyp:v8_libplatform'
|
||||
],
|
||||
}],
|
||||
]
|
||||
|
Loading…
x
Reference in New Issue
Block a user