aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/modules/gnome.py2
-rw-r--r--test cases/frameworks/12 multiple gir/mesongir/meson.build1
2 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/modules/gnome.py b/mesonbuild/modules/gnome.py
index fd05d13..3f1b016 100644
--- a/mesonbuild/modules/gnome.py
+++ b/mesonbuild/modules/gnome.py
@@ -486,7 +486,7 @@ class GnomeModule(ExtensionModule):
inc.get_subdir()),
]
scan_command += [
- "--include=%s" % (inc.get_basename()[:-4], ),
+ "--include-uninstalled=%s" % (os.path.join(inc.get_subdir(), inc.get_basename()), )
]
depends += [inc]
else:
diff --git a/test cases/frameworks/12 multiple gir/mesongir/meson.build b/test cases/frameworks/12 multiple gir/mesongir/meson.build
index 4775fea..3ca4333 100644
--- a/test cases/frameworks/12 multiple gir/mesongir/meson.build
+++ b/test cases/frameworks/12 multiple gir/mesongir/meson.build
@@ -23,6 +23,7 @@ girtarget = gnome.generate_gir(
symbol_prefix : 'meson_',
identifier_prefix : 'Meson',
includes : ['GObject-2.0'],
+ export_packages : 'meson',
install : true
)
meson_gir = girtarget[0]