ref: c04346de33fb326aa6ea3abb9f3b07218b12cf7d
parent: dae32922337854611b8bf03d7f1672266cea7ba3
author: Paul Brossier <piem@piem.org>
date: Sat Dec 24 14:10:40 EST 2016
wscript: avoid overwritting CFLAGS' -O in release mode
--- a/wscript
+++ b/wscript
@@ -139,10 +139,8 @@
if ctx.env.CC_NAME != 'msvc':
# enable debug symbols and configure warnings
ctx.env.CFLAGS += ['-g', '-Wall', '-Wextra']
- if ctx.options.build_type == "release":
- # set optimization level
- ctx.env.CFLAGS += ['-O2']
- else:
+ if ctx.options.build_type == "debug":
+ # no optimization in debug mode
ctx.env.CFLAGS += ['-O0']
else:
# enable debug symbols