diff -up ./libgitg-ext/meson.build.orig ./libgitg-ext/meson.build --- ./libgitg-ext/meson.build.orig 2018-10-27 17:31:48.075461436 +0300 +++ ./libgitg-ext/meson.build 2018-10-27 17:32:02.097524301 +0300 @@ -108,7 +108,7 @@ endif custom_target( libgitg_ext_typelib_name, output: libgitg_ext_typelib_name, - command: [g_ir_compiler, '--shared-library', libgitg_ext.full_path(), '--includedir', libgitg_build_dir, '--output', '@OUTPUT@', join_paths(meson.current_build_dir(), libgitg_ext_gir_name)], + command: [g_ir_compiler, '--includedir', libgitg_build_dir, '--output', '@OUTPUT@', join_paths(meson.current_build_dir(), libgitg_ext_gir_name)], depends: [ libgitg, libgitg_ext, diff -up ./libgitg/meson.build.orig ./libgitg/meson.build --- ./libgitg/meson.build.orig 2018-10-27 17:29:51.521939780 +0300 +++ ./libgitg/meson.build 2018-10-27 17:31:36.348408879 +0300 @@ -161,7 +161,7 @@ pkg.generate( custom_target( libgitg_typelib_name, output: libgitg_typelib_name, - command: [g_ir_compiler, '--shared-library', libgitg.full_path(), '--output', '@OUTPUT@', join_paths(libgitg_build_dir, libgitg_gir_name)], + command: [g_ir_compiler, '--output', '@OUTPUT@', join_paths(libgitg_build_dir, libgitg_gir_name)], depends: libgitg, install: true, install_dir: gitg_girepositorydir,