diff options
author | Marc-André Lureau <marcandre.lureau@gmail.com> | 2012-12-21 16:13:00 +0100 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2013-01-09 13:56:08 +0100 |
commit | 205d3e7a02648770e2a98772d66d078477b6c03e (patch) | |
tree | 1bc82a3f5e955c2c37735810c2ae0ca8b4337d38 /libmsi | |
parent | 3bdc057d306e72eca2e561be783d0532d8fd643d (diff) | |
download | msitools-205d3e7a02648770e2a98772d66d078477b6c03e.tar.gz msitools-205d3e7a02648770e2a98772d66d078477b6c03e.tar.xz msitools-205d3e7a02648770e2a98772d66d078477b6c03e.zip |
build-sys: generate VAPI if vapigen is available
Diffstat (limited to 'libmsi')
-rw-r--r-- | libmsi/Makefile.am | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/libmsi/Makefile.am b/libmsi/Makefile.am index 38dbe2e..dadfac9 100644 --- a/libmsi/Makefile.am +++ b/libmsi/Makefile.am @@ -73,4 +73,21 @@ typelibdir = $(libdir)/girepository-1.0 typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) CLEANFILES = $(gir_DATA) $(typelib_DATA) -endif + +if VAPI +vapidir = $(datadir)/vala/vapi +vapi_DATA = libmsi-1.0.vapi +BUILT_SOURCES += $(vapi_DATA) + +libmsi-1.0.vapi: Libmsi-1.0.gir + $(AM_V_GEN)$(VAPIGEN) -q \ + --metadatadir=$(srcdir) \ + --vapidir=$(builddir) \ + --library libmsi-1.0 \ + --pkg gio-2.0 \ + $< + +CLEANFILES += libmsi-1.0.vapi +endif # VAPI + +endif # GIR |