diff options
| author | Daniele Nicolodi <daniele@grinta.net> | 2023-12-09 11:13:03 +0100 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2023-12-09 23:45:05 -0800 |
| commit | c2ea14fbd2af448136cc8af65a9a4da13a39d35c (patch) | |
| tree | f84c30adfa621a5a22c461d6d986948c4d896791 | |
| parent | 7fbadfdeabecbe01db7104697c76ebaf0fb218ae (diff) | |
| download | meson-c2ea14fbd2af448136cc8af65a9a4da13a39d35c.tar.gz | |
ninja backend: Make values passed to bool argument consistent
| -rw-r--r-- | mesonbuild/backend/ninjabackend.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index 58d91103e..c5c208661 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -970,8 +970,7 @@ class NinjaBackend(backends.Backend): if self.environment.is_llvm_ir(src): o, s = self.generate_llvm_ir_compile(target, src) else: - o, s = self.generate_single_compile(target, src, True, - order_deps=header_deps) + o, s = self.generate_single_compile(target, src, True, order_deps=header_deps) compiled_sources.append(s) source2object[s] = o obj_list.append(o) @@ -1018,7 +1017,7 @@ class NinjaBackend(backends.Backend): # Passing 'vala' here signifies that we want the compile # arguments to be specialized for C code generated by # valac. For instance, no warnings should be emitted. - o, s = self.generate_single_compile(target, src, 'vala', [], header_deps) + o, s = self.generate_single_compile(target, src, True, [], header_deps) obj_list.append(o) # Generate compile targets for all the preexisting sources for this target @@ -2908,7 +2907,7 @@ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47485''')) return src_type_to_args def generate_single_compile(self, target: build.BuildTarget, src, - is_generated=False, header_deps=None, + is_generated: bool = False, header_deps=None, order_deps: T.Optional[T.List['mesonlib.FileOrString']] = None, extra_args: T.Optional[T.List[str]] = None, unity_sources: T.Optional[T.List[mesonlib.FileOrString]] = None) -> None: |
