wscript : emscripten : pass debug js flag to examples and tests
authorMartin Hermant <martin.hermant@gmail.com>
Tue, 30 May 2017 21:50:07 +0000 (17:50 -0400)
committerMartin Hermant <martin.hermant@gmail.com>
Tue, 30 May 2017 21:50:07 +0000 (17:50 -0400)
wscript

diff --git a/wscript b/wscript
index dc23549..81007bd 100644 (file)
--- a/wscript
+++ b/wscript
@@ -231,9 +231,10 @@ def configure(ctx):
         
         if ctx.options.build_type == "debug":
             ctx.env.cshlib_PATTERN = '%s.js'
-            ctx.env.LINKFLAGS_cshlib += ['-s','ASSERTIONS=2']
-            ctx.env.LINKFLAGS_cshlib += ['-s','SAFE_HEAP=1']
-            ctx.env.LINKFLAGS_cshlib += ['-s','ALIASING_FUNCTION_POINTERS=0']
+            ctx.env.LINKFLAGS += ['-s','ASSERTIONS=2']
+            ctx.env.LINKFLAGS += ['-s','SAFE_HEAP=1']
+            ctx.env.LINKFLAGS += ['-s','ALIASING_FUNCTION_POINTERS=0']
+            ctx.env.LINKFLAGS += ['-O0']
         else:
             ctx.env.LINKFLAGS += ['-Oz']
             ctx.env.cshlib_PATTERN = '%s.min.js'