diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-04-03 16:44:18 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2016-04-03 16:44:18 +0300 |
commit | 6291fb4056de513a64ad52b65e9f4166323d35f3 (patch) | |
tree | 3e1328a1eb3045e1097db2818a6701c85ddcd4ae /mesonbuild/backend/ninjabackend.py | |
parent | 3415c3a693d663de40a76b8ee962ab145d60498a (diff) | |
download | meson-6291fb4056de513a64ad52b65e9f4166323d35f3.zip meson-6291fb4056de513a64ad52b65e9f4166323d35f3.tar.gz meson-6291fb4056de513a64ad52b65e9f4166323d35f3.tar.bz2 |
Put buildtype flags to vala compiles.
Diffstat (limited to 'mesonbuild/backend/ninjabackend.py')
-rw-r--r-- | mesonbuild/backend/ninjabackend.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index dfd792b..ef40c4e 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -184,7 +184,9 @@ int dummy; self.generate_tests(outfile) outfile.write('# Install rules\n\n') self.generate_install(outfile) - if self.environment.coredata.base_options.get('b_coverage', False): + if 'b_coverage' in self.environment.coredata.base_options and\ + self.environment.coredata.base_options['b_coverage'].value: + print(bool(self.environment.coredata.base_options.get('b_coverage', False))) outfile.write('# Coverage rules\n\n') self.generate_coverage_rules(outfile) outfile.write('# Suffix\n\n') @@ -813,6 +815,7 @@ int dummy; outputs = [vapiname] args = [] args += self.build.get_global_args(compiler) + args += compiler.get_buildtype_args(self.environment.coredata.get_builtin_option('buildtype')) args += ['-d', self.get_target_private_dir(target)] args += ['-C']#, '-o', cname] if not isinstance(target, build.Executable): |