diff options
Diffstat (limited to 'mesonbuild/compilers.py')
-rw-r--r-- | mesonbuild/compilers.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mesonbuild/compilers.py b/mesonbuild/compilers.py index fc4498c..ac5cdf5 100644 --- a/mesonbuild/compilers.py +++ b/mesonbuild/compilers.py @@ -126,7 +126,7 @@ base_options = { 'off'), 'b_coverage': coredata.UserBooleanOption('b_coverage', 'Enable coverage tracking.', - True), + False), } def sanitizer_compile_args(value): @@ -1044,6 +1044,11 @@ class ValaCompiler(Compiler): suffix = filename.split('.')[-1] return suffix in ('vala', 'vapi') + def get_buildtype_args(self, buildtype): + if buildtype == 'debug' or buildtype == 'debugoptimized': + return ['--debug'] + return [] + class RustCompiler(Compiler): def __init__(self, exelist, version): super().__init__(exelist, version) |