addons should have debugging symbols
authorRyan Dahl <ry@tinyclouds.org>
Sat, 29 May 2010 19:25:28 +0000 (12:25 -0700)
committerRyan Dahl <ry@tinyclouds.org>
Sat, 29 May 2010 19:25:28 +0000 (12:25 -0700)
tools/wafadmin/Tools/node_addon.py

index b308d40..9462b60 100644 (file)
@@ -34,6 +34,10 @@ def detect(conf):
   conf.env['CPPFLAGS_NODE'] = '-D_GNU_SOURCE'
   conf.env['CPPFLAGS_NODE'] = '-DEV_MULTIPLICITY=0'
 
+  # with symbols
+  conf.env.append_value('CCFLAGS', ['-g'])
+  conf.env.append_value('CXXFLAGS', ['-g'])
+
   found = os.path.exists(join(prefix, "bin/node"))
   conf.check_message('node prefix', '', found, prefix)