From 68a2e5c9c905ee4415efa9f8801330fcc5c49e3b Mon Sep 17 00:00:00 2001 From: Elliott Sales de Andrade Date: Tue, 30 Aug 2016 21:46:57 -0400 Subject: Also add GIR include_directories to header search path. --- mesonbuild/modules/gnome.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mesonbuild/modules/gnome.py') diff --git a/mesonbuild/modules/gnome.py b/mesonbuild/modules/gnome.py index ebee196..f82c5c5 100644 --- a/mesonbuild/modules/gnome.py +++ b/mesonbuild/modules/gnome.py @@ -262,9 +262,10 @@ class GnomeModule: if not isinstance(inc_dirs, list): inc_dirs = [inc_dirs] for incd in inc_dirs: - if not isinstance(incd.held_object, build.IncludeDirs): + if not isinstance(incd.held_object, (str, build.IncludeDirs)): raise MesonException( 'Gir include dirs should be include_directories().') + scan_command += self.get_include_args(state, inc_dirs) scan_command += self.get_include_args(state, gir_inc_dirs + inc_dirs, prefix='--add-include-path=') -- cgit v1.1