summaryrefslogtreecommitdiff
path: root/configure.py
diff options
context:
space:
mode:
Diffstat (limited to 'configure.py')
-rwxr-xr-xconfigure.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/configure.py b/configure.py
index c5025c81eb..beb08df088 100755
--- a/configure.py
+++ b/configure.py
@@ -89,6 +89,11 @@ parser.add_option('--debug',
dest='debug',
help='also build debug build')
+parser.add_option('--debug-node',
+ action='store_true',
+ dest='debug_node',
+ help='build the Node.js part of the binary with debugging symbols')
+
parser.add_option('--dest-cpu',
action='store',
dest='dest_cpu',
@@ -975,6 +980,7 @@ def configure_node(o):
o['variables']['node_prefix'] = options.prefix
o['variables']['node_install_npm'] = b(not options.without_npm)
o['variables']['node_report'] = b(not options.without_report)
+ o['variables']['debug_node'] = b(options.debug_node)
o['default_configuration'] = 'Debug' if options.debug else 'Release'
host_arch = host_arch_win() if os.name == 'nt' else host_arch_cc()