1NULL = 2 3if WITH_VALA 4vapidir = $(datadir)/vala/vapi 5vapi_DATA = \ 6 gtk-vnc-$(GTK_VNC_API_VERSION).deps \ 7 gtk-vnc-$(GTK_VNC_API_VERSION).vapi \ 8 gvnc-1.0.deps \ 9 gvnc-1.0.vapi \ 10 $(NULL) 11 12if HAVE_PULSEAUDIO 13vapi_DATA += \ 14 gvncpulse-1.0.deps \ 15 gvncpulse-1.0.vapi \ 16 $(NULL) 17endif 18 19gvnc-1.0.vapi: $(top_builddir)/src/GVnc-1.0.gir 20 $(AM_V_GEN)$(VAPIGEN) \ 21 --pkg gobject-2.0 \ 22 --pkg gio-2.0 \ 23 --library gvnc-1.0 \ 24 $< 25 26gvnc-1.0.deps: gvnc-1.0.vapi 27 @echo "gio-2.0" > $@ 28 29if HAVE_PULSEAUDIO 30gvncpulse-1.0.vapi: $(top_builddir)/src/GVncPulse-1.0.gir gvnc-1.0.vapi 31 $(AM_V_GEN)$(VAPIGEN) \ 32 --vapidir=$(builddir) \ 33 --pkg gobject-2.0 \ 34 --pkg gio-2.0 \ 35 --pkg gvnc-1.0 \ 36 --library gvncpulse-1.0 \ 37 --girdir=$(top_builddir)/src \ 38 $< 39 40gvncpulse-1.0.deps: gvnc-1.0.vapi 41 @echo "gio-2.0" > $@ 42 @echo "gvnc-1.0" >> $@ 43endif 44 45gtk-vnc-$(GTK_VNC_API_VERSION).vapi: $(top_builddir)/src/GtkVnc-$(GTK_VNC_API_VERSION).gir gvnc-1.0.vapi 46 $(AM_V_GEN)$(VAPIGEN) \ 47 --vapidir=$(builddir) \ 48 --pkg gobject-2.0 \ 49 --pkg gio-2.0 \ 50 --pkg gvnc-1.0 \ 51 --pkg gtk+-$(GTK_API_VERSION) \ 52 --library gtk-vnc-$(GTK_VNC_API_VERSION) \ 53 --girdir=$(top_builddir)/src \ 54 $< 55 56gtk-vnc-$(GTK_VNC_API_VERSION).deps: gtk-vnc-$(GTK_VNC_API_VERSION).vapi 57 @echo "gvnc-1.0" > $@ 58 @echo "gtk+-$(GTK_API_VERSION)" >> $@ 59 60endif 61 62CLEANFILES = $(vapi_DATA) 63 64-include $(top_srcdir)/git.mk 65