From: Luca Bruno Date: Sun, 24 Jul 2011 19:56:24 +0000 (+0200) Subject: build: Add an all-bindings rule for building all bindings at once X-Git-Tag: 0.13.2~114 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ee9adaa9132d28c015ce1704ef5cbca8ae3aff1a;p=thirdparty%2Fvala.git build: Add an all-bindings rule for building all bindings at once --- diff --git a/vapi/Makefile.am b/vapi/Makefile.am index 8213507fc..765fca898 100644 --- a/vapi/Makefile.am +++ b/vapi/Makefile.am @@ -234,12 +234,15 @@ dist_noinst_DATA = \ config.vapi \ $(NULL) -.PHONY: clutter-1.0 json-glib-1.0 libsoup-2.4 libpeas-1.0 vte-2.90 - +BINDINGS = clutter-1.0 json-glib-1.0 libsoup-2.4 libpeas-1.0 vte-2.90 VAPIGEN = $(top_builddir)/vapigen/vapigen METADATADIR = $(srcdir)/metadata GIRDIR = $$($(PKG_CONFIG) gobject-introspection-1.0 --variable=girdir) +.PHONY: all-bindings $(BINDINGS) + +all-bindings: $(BINDINGS) + clutter-1.0: $(VAPIGEN) --library $(srcdir)/clutter-1.0 --metadatadir $(METADATADIR) $(METADATADIR)/Clutter-1.0-custom.vala --pkg atk --pkg cairo --pkg pango --pkg cogl-1.0 --pkg json-glib-1.0 $(GIRDIR)/Clutter-1.0.gir