diff options
author | Thibault Saunier <tsaunier@igalia.com> | 2023-01-25 16:41:40 -0300 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2023-02-19 02:55:57 +0530 |
commit | ffeb24e5df82e8b3a2f75e67cbe6ae872d7b0dee (patch) | |
tree | cd6fd32162db3a7c1bf260c63aa05e78d4d92495 | |
parent | 967d3d941ef9bb8230ccfd84d2f779a9fac88718 (diff) | |
download | meson-ffeb24e5df82e8b3a2f75e67cbe6ae872d7b0dee.zip meson-ffeb24e5df82e8b3a2f75e67cbe6ae872d7b0dee.tar.gz meson-ffeb24e5df82e8b3a2f75e67cbe6ae872d7b0dee.tar.bz2 |
gnome: Deduplicate include dirs to generate gir
Ensuring the order is respected
-rw-r--r-- | mesonbuild/modules/gnome.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mesonbuild/modules/gnome.py b/mesonbuild/modules/gnome.py index d447f09..38a176d 100644 --- a/mesonbuild/modules/gnome.py +++ b/mesonbuild/modules/gnome.py @@ -890,10 +890,10 @@ class GnomeModule(ExtensionModule): return ret @staticmethod - def _get_gir_targets_inc_dirs(girtargets: T.Sequence[build.BuildTarget]) -> T.List[build.IncludeDirs]: - ret: T.List[build.IncludeDirs] = [] + def _get_gir_targets_inc_dirs(girtargets: T.Sequence[build.BuildTarget]) -> OrderedSet[build.IncludeDirs]: + ret: OrderedSet = OrderedSet() for girtarget in girtargets: - ret += girtarget.get_include_dirs() + ret.update(girtarget.get_include_dirs()) return ret @staticmethod |