spice-gtk/vapi/meson.build
Frediano Ziglio b7d07c80cf build: Fix VAPI include directory
If gir files are not installed generate_vapi is not able to
find generated gir files, so look also in src generated files.

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Acked-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
2018-09-03 14:58:36 +01:00

15 lines
604 B
Meson

if spice_gtk_has_vala
gnome.generate_vapi('spice-client-glib-2.0',
install : true,
packages : 'gio-2.0',
sources : spice_client_glib_gir[0])
if spice_gtk_has_gtk
gnome.generate_vapi('spice-client-gtk-3.0',
install : true,
packages : ['gtk+-3.0', 'spice-client-glib-2.0'],
gir_dirs : join_paths(meson.build_root(), 'src'),
vapi_dirs : meson.current_build_dir(),
sources : spice_client_gtk_gir[0])
endif
endif