diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2022-03-17 10:40:49 -0400 |
---|---|---|
committer | Xavier Claessens <xclaesse@gmail.com> | 2022-09-27 11:15:07 -0400 |
commit | e1db50d4d9839cb29f73d7f4118f80262a2b47f3 (patch) | |
tree | 3d1cb7180c3883f9c4f67503a6e8831bc9f4a6de /mesonbuild/backend/vs2010backend.py | |
parent | 838367ca6040cef527955daf450639189b8cc931 (diff) | |
download | meson-e1db50d4d9839cb29f73d7f4118f80262a2b47f3.zip meson-e1db50d4d9839cb29f73d7f4118f80262a2b47f3.tar.gz meson-e1db50d4d9839cb29f73d7f4118f80262a2b47f3.tar.bz2 |
compilers: Cleanup a bit languages/suffixes lists
Use set where order does not matter, fix is_source() to really mean only
source suffixes.
Diffstat (limited to 'mesonbuild/backend/vs2010backend.py')
-rw-r--r-- | mesonbuild/backend/vs2010backend.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/backend/vs2010backend.py b/mesonbuild/backend/vs2010backend.py index 6e72828..a2581e4 100644 --- a/mesonbuild/backend/vs2010backend.py +++ b/mesonbuild/backend/vs2010backend.py @@ -1246,14 +1246,14 @@ class Vs2010Backend(backends.Backend): # Unfortunately, we can't use self.object_filename_from_source() for gen in l.genlist: for src in gen.get_outputs(): - if self.environment.is_source(src) and not self.environment.is_header(src): + if self.environment.is_source(src): path = self.get_target_generated_dir(t, gen, src) gen_src_ext = '.' + os.path.splitext(path)[1][1:] extra_link_args.append(path[:-len(gen_src_ext)] + '.obj') for src in l.srclist: obj_basename = None - if self.environment.is_source(src) and not self.environment.is_header(src): + if self.environment.is_source(src): obj_basename = self.object_filename_from_source(t, src) target_private_dir = self.relpath(self.get_target_private_dir(t), self.get_target_dir(t)) |