Make use of some new Node config flags

This commit is contained in:
Cheng Zhao 2016-07-21 00:52:15 -06:00
parent 7d42797c1f
commit 39e39ae913

View file

@ -14,11 +14,13 @@
'python': 'python', 'python': 'python',
'openssl_fips': '', 'openssl_fips': '',
'openssl_no_asm': 1, 'openssl_no_asm': 1,
'OPENSSL_PRODUCT': 'libopenssl.a',
'node_release_urlbase': 'https://atom.io/download/atom-shell', 'node_release_urlbase': 'https://atom.io/download/atom-shell',
'node_byteorder': '<!(node <(DEPTH)/tools/get-endianness.js)', 'node_byteorder': '<!(node <(DEPTH)/tools/get-endianness.js)',
'node_target_type': 'shared_library', 'node_target_type': 'shared_library',
'node_install_npm': 'false', 'node_install_npm': 'false',
'node_prefix': '', 'node_prefix': '',
'node_shared': 'true',
'node_shared_cares': 'false', 'node_shared_cares': 'false',
'node_shared_http_parser': 'false', 'node_shared_http_parser': 'false',
'node_shared_libuv': 'false', 'node_shared_libuv': 'false',
@ -31,12 +33,15 @@
'node_use_mdb': 'false', 'node_use_mdb': 'false',
'node_use_openssl': 'true', 'node_use_openssl': 'true',
'node_use_perfctr': 'false', 'node_use_perfctr': 'false',
'node_use_v8_platform': 'false',
'node_use_bundled_v8': 'false',
'uv_library': 'static_library', 'uv_library': 'static_library',
'uv_parent_path': 'vendor/node/deps/uv', 'uv_parent_path': 'vendor/node/deps/uv',
'uv_use_dtrace': 'false', 'uv_use_dtrace': 'false',
'V8_BASE': '', 'V8_BASE': '',
'v8_postmortem_support': 'false', 'v8_postmortem_support': 'false',
'v8_enable_i18n_support': 'false', 'v8_enable_i18n_support': 'false',
'v8_inspector': 'false',
}, },
# Settings to compile node under Windows. # Settings to compile node under Windows.
'target_defaults': { 'target_defaults': {