diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2023-04-30 10:19:06 -0400 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.com> | 2023-05-01 12:57:45 -0400 |
commit | ff86e799a4d1119f51d7e7715944a2c87eaef509 (patch) | |
tree | e4557e973f81a73baf5a3ae0cbc57b1030978f45 /mesonbuild/backend/ninjabackend.py | |
parent | 25f4f77a3b22630032827b1f29eb353b6ff07507 (diff) | |
download | meson-ff86e799a4d1119f51d7e7715944a2c87eaef509.zip meson-ff86e799a4d1119f51d7e7715944a2c87eaef509.tar.gz meson-ff86e799a4d1119f51d7e7715944a2c87eaef509.tar.bz2 |
extract_all_objects: Include PCH object with MSVC
This changes the object file name with ninja backend to match the
name used by vs backend and add it in outputs of the ninja rule.
Diffstat (limited to 'mesonbuild/backend/ninjabackend.py')
-rw-r--r-- | mesonbuild/backend/ninjabackend.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index d61c359..8bfe96d 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -3066,7 +3066,7 @@ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47485''')) extradep = None pch_objects += objs rulename = self.compiler_to_pch_rule_name(compiler) - elem = NinjaBuildElement(self.all_outputs, dst, rulename, src) + elem = NinjaBuildElement(self.all_outputs, objs + [dst], rulename, src) if extradep is not None: elem.add_dep(extradep) self.add_header_deps(target, elem, header_deps) |