From d7fdeb4d154a0858b5b1bbaa82e452b570198b0a Mon Sep 17 00:00:00 2001 From: Patrick Griffis Date: Sat, 15 Oct 2016 19:46:59 -0400 Subject: gnome: Avoid unhandled exception --- mesonbuild/modules/gnome.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesonbuild/modules/gnome.py') diff --git a/mesonbuild/modules/gnome.py b/mesonbuild/modules/gnome.py index be111ea..595a938 100644 --- a/mesonbuild/modules/gnome.py +++ b/mesonbuild/modules/gnome.py @@ -158,7 +158,7 @@ class GnomeModule: ldflags.update(extdepflags[1]) gi_includes.update(extdepflags[2]) for source in dep.sources: - if isinstance(source.held_object, GirTarget): + if hasattr(source, 'held_object') and isinstance(source.held_object, GirTarget): gi_includes.update([os.path.join(state.environment.get_build_dir(), source.held_object.get_subdir())]) # This should be any dependency other than an internal one. -- cgit v1.1