projects
/
aubio.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
578d3a2
)
wscript: improve --build-type description, use -O0 in debug mode
author
Paul Brossier
<piem@piem.org>
Sat, 24 Dec 2016 09:45:22 +0000
(10:45 +0100)
committer
Paul Brossier
<piem@piem.org>
Sat, 24 Dec 2016 09:45:22 +0000
(10:45 +0100)
wscript
patch
|
blob
|
history
diff --git
a/wscript
b/wscript
index
be43c25
..
bbfedf7
100644
(file)
--- a/
wscript
+++ b/
wscript
@@
-51,7
+51,7
@@
def options(ctx):
default = "release",
choices = ('debug', 'release'),
dest = 'build_type',
default = "release",
choices = ('debug', 'release'),
dest = 'build_type',
- help = 'whether to compile with (--build
_type=release) or without (--build_
type=debug) '\
+ help = 'whether to compile with (--build
-type=release) or without (--build-
type=debug) '\
' compiler opimizations [default: release]')
add_option_enable_disable(ctx, 'fftw3f', default = False,
help_str = 'compile with fftw3f instead of ooura (recommended)',
' compiler opimizations [default: release]')
add_option_enable_disable(ctx, 'fftw3f', default = False,
help_str = 'compile with fftw3f instead of ooura (recommended)',
@@
-142,6
+142,8
@@
def configure(ctx):
if ctx.options.build_type == "release":
# set optimization level
ctx.env.CFLAGS += ['-O2']
if ctx.options.build_type == "release":
# set optimization level
ctx.env.CFLAGS += ['-O2']
+ else:
+ ctx.env.CFLAGS += ['-O0']
else:
# enable debug symbols
ctx.env.CFLAGS += ['/Z7', '/FS']
else:
# enable debug symbols
ctx.env.CFLAGS += ['/Z7', '/FS']