diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2012-10-25 16:08:58 +0200 |
---|---|---|
committer | Ben Noordhuis <info@bnoordhuis.nl> | 2012-10-25 16:08:58 +0200 |
commit | 9b61f570d86f994e9677d255c8fd413f38f4fe9c (patch) | |
tree | d62da0c8f8bb8b424530b1ee395d83cf5ff8078d /configure | |
parent | fa94f0fe8338fcd7832a1146a4d847b27dea9a55 (diff) | |
parent | 4b8629db3717a587a44b373cd10351e005b190f3 (diff) | |
download | node-new-9b61f570d86f994e9677d255c8fd413f38f4fe9c.tar.gz |
Merge remote-tracking branch 'origin/v0.8'
Conflicts:
configure
deps/v8/build/common.gypi
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -177,6 +177,12 @@ parser.add_option("--ninja", dest="use_ninja", help="Generate files for the ninja build system") +# Using --unsafe-optimizations voids your warranty. +parser.add_option("--unsafe-optimizations", + action="store_true", + dest="unsafe_optimizations", + help=optparse.SUPPRESS_HELP) + (options, args) = parser.parse_args() @@ -344,6 +350,8 @@ def configure_node(o): o['variables']['v8_no_strict_aliasing'] = 1 # work around compiler bugs o['variables']['node_prefix'] = os.path.expanduser(options.prefix or '') o['variables']['node_install_npm'] = b(not options.without_npm) + o['variables']['node_unsafe_optimizations'] = ( + 1 if options.unsafe_optimizations else 0) o['default_configuration'] = 'Debug' if options.debug else 'Release' host_arch = host_arch_win() if os.name == 'nt' else host_arch_cc() |