summaryrefslogtreecommitdiff
path: root/gdk-pixbuf
diff options
context:
space:
mode:
Diffstat (limited to 'gdk-pixbuf')
-rw-r--r--gdk-pixbuf/meson.build4
1 files changed, 3 insertions, 1 deletions
diff --git a/gdk-pixbuf/meson.build b/gdk-pixbuf/meson.build
index fdf98da52..d9a254f14 100644
--- a/gdk-pixbuf/meson.build
+++ b/gdk-pixbuf/meson.build
@@ -181,7 +181,9 @@ gdkpixbuf = library('gdk_pixbuf-2.0',
],
install: true)
-build_gir = get_option('gir')
+gir = find_program('g-ir-scanner', required : get_option('introspection'))
+build_gir = gir.found() and (not meson.is_cross_build() or get_option('introspection').enabled())
+
if build_gir
gir_args = [
'--quiet',