summaryrefslogtreecommitdiff
path: root/autowaf.py
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2009-02-26 16:16:28 +0000
committerDavid Robillard <d@drobilla.net>2009-02-26 16:16:28 +0000
commitd37db18fd101112988b84d3c6fe6ff7b8ed1e7a5 (patch)
tree33de2de26a6369f33ef12617cd88c6d93572f9be /autowaf.py
parentacf0f59c0e46486016369501d5a2323e567fd2f4 (diff)
Fiddle with CCFLAGS and CXXFLAGS.
git-svn-id: svn://localhost/ardour2/branches/3.0@4678 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'autowaf.py')
-rw-r--r--autowaf.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/autowaf.py b/autowaf.py
index 8dc9efffc3..e68491cacf 100644
--- a/autowaf.py
+++ b/autowaf.py
@@ -200,12 +200,14 @@ def configure(conf):
conf.env['LV2DIRNAME'] = chop_prefix(conf, 'LV2DIR')
if Options.options.debug:
- conf.env['CCFLAGS'] = '-O0 -g -std=c99'
- conf.env['CXXFLAGS'] = '-O0 -g -ansi'
+ conf.env['CCFLAGS'] = '-O0 -g'
+ conf.env['CXXFLAGS'] = '-O0 -g'
+ else:
+ append_cxx_flags('-DNDEBUG')
if Options.options.strict:
- conf.env['CCFLAGS'] = '-O0 -g -std=c99 -pedantic'
+ conf.env.append_value('CCFLAGS', '-std=c99 -pedantic')
+ conf.env.append_value('CXXFLAGS', '-ansi -Woverloaded-virtual')
append_cxx_flags('-Wall -Wextra -Wno-unused-parameter')
- conf.env.append_value('CXXFLAGS', '-Woverloaded-virtual')
append_cxx_flags('-fPIC -DPIC')
g_step = 2