On 4/12/18 12:36 am, Dave Reisner wrote: > This lets developers run a local build with optimizations but also the > added debug logging that comes with PACMAN_DEBUG being defined. > ---
So, we only test for "debug" to enable anything. What options starting with debug would be used here? Also, all those warning flags in this test are set with --enable-warning flags in autotools based builds. Strangely, all the options from --enable-debug are not set here... > meson.build | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meson.build b/meson.build > index 8837816f..394bd1f5 100644 > --- a/meson.build > +++ b/meson.build > @@ -211,7 +211,7 @@ elif conf.has('HAVE_STRUCT_STATFS_F_FLAGS') > conf.set('FSSTATSTYPE', 'struct statfs') > endif > > -if get_option('buildtype') == 'debug' > +if get_option('buildtype').startswith('debug') > extra_cflags = [ > '-Wcast-align', > '-Wclobbered', >