From 023e4b229d57777eebf7abd9adb4192407e84698 Mon Sep 17 00:00:00 2001 From: Martin Hermant Date: Mon, 29 May 2017 10:50:08 -0400 Subject: [PATCH] wscript : use .min.js extension for release build add assersions in debug build --- wscript | 8 ++++++++ 1 file changed, 8 insertions(+) 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 -- 2.11.0