diff options
-rw-r--r-- | gi/meson.build | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gi/meson.build b/gi/meson.build index f0731fc0..c59c5a1e 100644 --- a/gi/meson.build +++ b/gi/meson.build @@ -71,9 +71,11 @@ giext = python.extension_module('_gi', sources, c_args: pyext_c_args + main_c_args ) -if pycairo_dep.found() +if pycairo_dep.found() and cairo_dep.found() and cairo_gobject_dep.found() gicairoext = python.extension_module('_gi_cairo', ['pygi-foreign-cairo.c'], - dependencies : [python_dep, glib_dep, gi_dep, ffi_dep, pycairo_dep], + dependencies : [python_dep, glib_dep, gi_dep, ffi_dep, pycairo_dep, cairo_dep, cairo_gobject_dep], + install: true, + subdir : 'gi', c_args: pyext_c_args + main_c_args) endif |