summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniele Nicolodi <daniele@grinta.net>2023-12-09 11:13:03 +0100
committerDylan Baker <dylan@pnwbakers.com>2023-12-09 23:45:05 -0800
commitc2ea14fbd2af448136cc8af65a9a4da13a39d35c (patch)
treef84c30adfa621a5a22c461d6d986948c4d896791
parent7fbadfdeabecbe01db7104697c76ebaf0fb218ae (diff)
downloadmeson-c2ea14fbd2af448136cc8af65a9a4da13a39d35c.tar.gz
ninja backend: Make values passed to bool argument consistent
-rw-r--r--mesonbuild/backend/ninjabackend.py7
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: