Revision f230a1cf configure
configure | ||
---|---|---|
435 | 435 |
def configure_node(o): |
436 | 436 |
if options.dest_os == 'android': |
437 | 437 |
o['variables']['OS'] = 'android' |
438 |
o['variables']['v8_enable_gdbjit'] = 1 if options.gdb else 0 |
|
439 |
o['variables']['v8_no_strict_aliasing'] = 1 # Work around compiler bugs. |
|
440 |
o['variables']['v8_random_seed'] = 0 # Use a random seed for hash tables. |
|
441 | 438 |
o['variables']['node_prefix'] = os.path.expanduser(options.prefix or '') |
442 | 439 |
o['variables']['node_install_npm'] = b(not options.without_npm) |
443 | 440 |
o['default_configuration'] = 'Debug' if options.debug else 'Release' |
... | ... | |
565 | 562 |
|
566 | 563 |
|
567 | 564 |
def configure_v8(o): |
568 |
o['variables']['v8_use_snapshot'] = b(not options.without_snapshot) |
|
569 | 565 |
o['variables']['node_shared_v8'] = b(options.shared_v8) |
566 |
o['variables']['v8_enable_gdbjit'] = 1 if options.gdb else 0 |
|
567 |
o['variables']['v8_enable_i18n_support'] = 0 # Don't require libicu. |
|
568 |
o['variables']['v8_no_strict_aliasing'] = 1 # Work around compiler bugs. |
|
569 |
o['variables']['v8_optimized_debug'] = 0 # Compile with -O0 in debug builds. |
|
570 |
o['variables']['v8_random_seed'] = 0 # Use a random seed for hash tables. |
|
571 |
o['variables']['v8_use_snapshot'] = b(not options.without_snapshot) |
|
570 | 572 |
|
571 | 573 |
# assume shared_v8 if one of these is set? |
572 | 574 |
if options.shared_v8_libpath: |
Also available in: Unified diff