packaging: add gobject introspection and vala bindings
[profile/ivi/GUPnP-DLNA.git] / Makefile.am
1 ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
2
3 SUBDIRS = libgupnp-dlna tools tests data doc vala
4
5 pkgconfig_DATA = gupnp-dlna-2.0.pc gupnp-dlna-metadata-2.0.pc
6 pkgconfigdir = $(libdir)/pkgconfig
7
8 if GSTREAMER_METADATA_BACKEND_ENABLED
9 pkgconfig_DATA += gupnp-dlna-gst-2.0.pc
10 endif
11
12 if GSTREAMER_LEGACY_METADATA_BACKEND_ENABLED
13 pkgconfig_DATA += gupnp-dlna-gst-legacy-2.0.pc
14 endif
15
16 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-introspection
17
18 # Extra clean files so that maintainer-clean removes *everything*
19 MAINTAINERCLEANFILES = aclocal.m4 compile config.guess config.sub configure depcomp install-sh ltmain.sh Makefile.in missing config.h.in
20
21 dist-hook:
22         @if test -d "$(srcdir)/.git"; \
23         then \
24                 echo Creating ChangeLog && \
25                 ( cd "$(top_srcdir)" && \
26                   echo '# Generated by Makefile. Do not edit.'; echo; \
27                   $(top_srcdir)/build-aux missing --run git log --stat ) > ChangeLog.tmp \
28                 && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
29                 || ( rm -f ChangeLog.tmp ; \
30                      echo Failed to generate ChangeLog >&2 ); \
31         else \
32                 echo A git clone is required to generate a ChangeLog >&2; \
33         fi