@ -1,7 +1,7 @@
diff -urN a/configure.py b/configure.py
diff -urN a/configure.py b/configure.py
--- a/configure.py 2019-09-05 00:36:21.000000000 +0900
--- a/configure.py 2019-09-05 00:36:21.000000000 +0900
+++ b/configure.py 2019-09-27 11:49:55.445800884 +0900
+++ b/configure.py 2019-09-27 11:49:55.445800884 +0900
@@ -120 2,6 +120 2,25 @@
@@ -1223 ,6 +1223 ,25 @@
options.build_v8_with_gn = FetchDeps(v8_path)
options.build_v8_with_gn = FetchDeps(v8_path)
o['variables']['build_v8_with_gn'] = b(options.build_v8_with_gn)
o['variables']['build_v8_with_gn'] = b(options.build_v8_with_gn)
@ -18,16 +18,16 @@ diff -urN a/configure.py b/configure.py
+ o['variables']['v8_enable_embedded_builtins'] = 0
+ o['variables']['v8_enable_embedded_builtins'] = 0
+ elif target_arch == 'x64':
+ elif target_arch == 'x64':
+ if options.with_intl in (None, 'none'):
+ if options.with_intl in (None, 'none'):
+ o['variables']['v8_enable_embedded_builtins'] = 0
+ o['variables']['v8_enable_embedded_builtins'] = 1
+ elif target_arch == 'ia32':
+ elif target_arch == 'ia32':
+ if options.with_intl in (None, 'none'):
+ if options.with_intl in (None, 'none'):
+ o['variables']['v8_enable_embedded_builtins'] = 1
+ o['variables']['v8_use_snapshot'] = 'false'
+ else:
+ else:
+ o['variables']['v8_enable_embedded_builtins'] = 0
+ o['variables']['v8_enable_embedded_builtins'] = 0
def configure_openssl(o):
def configure_openssl(o):
variables = o['variables']
variables = o['variables']
@@ -1632,6 +1651 ,7 @@
@@ -1654,6 +1673 ,7 @@
configure_intl(output)
configure_intl(output)
configure_static(output)
configure_static(output)
configure_inspector(output)
configure_inspector(output)