From: Martin Hermant Date: Mon, 29 May 2017 14:50:08 +0000 (-0400) Subject: wscript : X-Git-Tag: 0.4.6~52^2~24 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=023e4b229d57777eebf7abd9adb4192407e84698;p=aubio.git wscript : use .min.js extension for release build add assersions in debug build --- diff --git a/wscript b/wscript index 91d4ebe3..acada7c1 100644 --- a/wscript +++ b/wscript @@ -228,6 +228,14 @@ def configure(ctx): if target_platform == 'emscripten': import os.path ctx.env.CFLAGS += [ '-I' + os.path.join(os.environ['EMSCRIPTEN'], 'system', 'include') ] + + if ctx.options.build_type == "debug": + ctx.env.cshlib_PATTERN = '%s.js' + ctx.env.LINKFLAGS_cshlib += ['-s','ASSERTIONS=1'] + else: + ctx.env.LINKFLAGS += ['-Oz'] + ctx.env.cshlib_PATTERN = '%s.min.js' + ctx.env.cprogram_PATTERN = "%s.js" if (ctx.options.enable_atlas != True): ctx.options.enable_atlas = False