[vala] Add gir-bindings and gidl-bindings Makefile targets in vapi/



commit a85d71cf04c7b11b760caf76f181ede00e581aef
Author: Evan Nemerson <evan coeus-group com>
Date:   Mon Jan 30 02:59:04 2012 -0800

    Add gir-bindings and gidl-bindings Makefile targets in vapi/

 vapi/Makefile.am |   96 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 94 insertions(+), 2 deletions(-)
---
diff --git a/vapi/Makefile.am b/vapi/Makefile.am
index 26228e2..d52da7b 100644
--- a/vapi/Makefile.am
+++ b/vapi/Makefile.am
@@ -250,7 +250,95 @@ dist_noinst_DATA = \
 	config.vapi \
 	$(NULL)
 
-BINDINGS = atk clutter-1.0 clutter-gtk-0.10 clutter-gtk-1.0 cogl-1.0 cogl-pango-1.0 gconf-2.0 gdk-2.0 gdk-3.0 gdk-pixbuf-2.0 gdk-x11-2.0 gdk-x11-3.0 gdl-1.0 gdl-3.0 gdu gdu-gtk gedit-2.20 gedit gio-2.0 gio-unix-2.0 gnome-desktop-2.0 gnome-keyring-1 gnome-vfs-2.0 goocanvas gstreamer-0.10 gstreamer-app-0.10 gstreamer-audio-0.10 gstreamer-base-0.10 gstreamer-cdda-0.10 gstreamer-check-0.10 gstreamer-controller-0.10 gstreamer-dataprotocol-0.10 gstreamer-fft-0.10 gstreamer-interfaces-0.10 gstreamer-net-0.10 gstreamer-netbuffer-0.10 gstreamer-pbutils-0.10 gstreamer-riff-0.10 gstreamer-rtp-0.10 gstreamer-rtsp-0.10 gstreamer-sdp-0.10 gstreamer-tag-0.10 gstreamer-video-0.10 gtk+-2.0 gtk+-3.0 gtksourceview-2.0 gtksourceview-3.0 gudev-1.0 hildon-1 hildon-fm-2 json-glib-1.0 libepc-1.0 libgda-4.0 libgda-report-4.0 libgdata libglade-2.0 libgnome-2.0 libgnome-menu libgnomeui-2.0 libgsf-1 libnotify liboobs-1 libpeas-1.0 librsvg-2.0 libsexy libsoup-2.2 libsoup-2.4 libwnck-1.0 loudmouth-1.0 mx
 -1.0 packagekit-glib2 pango pangocairo poppler-glib purple rest-0.6 rest-extras-0.6 rest-0.7 tracker-indexer-module-1.0 twitter-glib-1.0 unique-1.0 vte vte-2.90 webkit-1.0
+GIDL_BINDINGS = \
+	clutter-gtk-1.0 \
+	cogl-1.0 \
+	gconf-2.0 \
+	gdk-2.0 \
+	gdk-x11-2.0 \
+	gdk-x11-3.0 \
+	gdl-1.0 \
+	gdu \
+	gdk-gtk \
+	gedit-2.20 \
+	gnome-desktop-2.0 \
+	gnome-keyring-1 \
+	gnome-vfs-2.0 \
+	goocanvas \
+	gstreamer-0.10 \
+	gstreamer-app-0.10 \
+	gstreamer-audio-0.10 \
+	gstreamer-base-0.10 \
+	gstreamer-cdda-0.10 \
+	gstreamer-check-0.10 \
+	gstreamer-controller-0.10 \
+	gstreamer-dataprotocol-0.10 \
+	gstreamer-fft-0.10 \
+	gstreamer-interfaces-0.10 \
+	gstreamer-net-0.10 \
+	gstreamer-netbuffer-0.10 \
+	gstreamer-pbutils-0.10 \
+	gstreamer-riff-0.10 \
+	gstreamer-rtp-0.10 \
+	gstreamer-rtsp-0.10 \
+	gstreamer-sdp-0.10 \
+	gstreamer-tag-0.10 \
+	gstreamer-video-0.10 \
+	gtk+-2.0 \
+	gtk+-3.0 \
+	gtksourceview-2.0 \
+	hildon-1 \
+	hildon-fm-2 \
+	libepc-1.0 \
+	libgda-4.0 \
+	libgda-report-4.0 \
+	libglade-2.0 \
+	libgnome-2.0 \
+	libgnome-menu \
+	libgnomeui-2.0 \
+	libgsf-1 \
+	libnotify \
+	liboobs-1 \
+	librsvg-2.0 \
+	libsexy \
+	libsoup-2.2 \
+	loudmouth-1.0 \
+	pango \
+	purple \
+	rest-0.6 \
+	rest-extras-0.6 \
+	tracker-indexer-module-1.0 \
+	twitter-glib-1.0 \
+	unique-1.0 \
+	vte \
+	webkit-1.0 \
+	$(NULL)
+
+GIR_BINDINGS = \
+	atk \
+	clutter-1.0 \
+	cogl-pango \
+	gdk-3.0 \
+	gdk-pixbuf-2.0 \
+	gdl-3.0 \
+	gedit \
+	gio-2.0 \
+	gtksourceview-3.0 \
+	gudev-1.0 \
+	json-glib-1.0 \
+	libgdata \
+	libpeas-1.0 \
+	libsoup-2.4 \
+	libwnck-3.0 \
+	mx-1.0 \
+	packagekit-glib2 \
+	pangocairo \
+	poppler-glib \
+	rest-0.7 \
+	vte-2.90 \
+	$(NULL)
+
+BINDINGS = $(GIR_BINDINGS) $(GIDL_BINDINGS)
 
 VAPIGEN = $(top_builddir)/vapigen/vapigen
 VAPIGENFLAGS = --vapidir $(srcdir)
@@ -262,7 +350,11 @@ GEDIT_GIRDIR=$$($(PKG_CONFIG) gedit --variable=prefix)/share/gedit/gir-1.0
 
 .PHONY: all-bindings $(BINDINGS)
 
-all-bindings: $(BINDINGS)
+gir-bindings: $(GIR_BINDINGS)
+
+gidl-bindings: $(GIDL_BINDINGS)
+
+all-bindings: gir-bindings gidl-bindings
 
 atk:
 	$(GENVAPI) --library $(srcdir)/atk --metadatadir $(METADATADIR) $(METADATADIR)/Atk-1.0-custom.vala $(GIRDIR)/Atk-1.0.gir



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]