From: Martin Hermant Date: Mon, 29 May 2017 22:10:07 +0000 (-0400) Subject: wscript : emscripten pass more debug flags in debug mode (ASSERTION=2,SAFE_HEAP=1... X-Git-Tag: 0.4.6~52^2~18 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=341585b82fc14f64290032e8213639861dff7f8a;p=aubio.git wscript : emscripten pass more debug flags in debug mode (ASSERTION=2,SAFE_HEAP=1,ALIASING_FUNCTION_POINTERS=0) --- diff --git a/wscript b/wscript index 192d8664..05b3b0ac 100644 --- a/wscript +++ b/wscript @@ -231,7 +231,9 @@ def configure(ctx): if ctx.options.build_type == "debug": ctx.env.cshlib_PATTERN = '%s.js' - ctx.env.LINKFLAGS_cshlib += ['-s','ASSERTIONS=1'] + ctx.env.LINKFLAGS_cshlib += ['-s','ASSERTIONS=2'] + ctx.env.LINKFLAGS_cshlib += ['-s','SAFE_HEAP=1'] + ctx.env.LINKFLAGS_cshlib += ['-s','ALIASING_FUNCTION_POINTERS=0'] else: ctx.env.LINKFLAGS += ['-Oz'] ctx.env.cshlib_PATTERN = '%s.min.js'