X-Git-Url: http://git.maemo.org/git/?p=clutter-gtk;a=blobdiff_plain;f=Makefile.am;h=5c1720a5c1bf510982f6aef62e58daa5f878d6d5;hp=d5c65801fab77cc874c416ece0271cc468271b34;hb=HEAD;hpb=16a419a78342b5c5b0425a293f8abe726048be65 diff --git a/Makefile.am b/Makefile.am index d5c6580..5c1720a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,15 +1,36 @@ -SUBDIRS = clutter-gtk doc examples +ACLOCAL_AMFLAGS = -I build/autotools -clutter-gtk-0.5.pc: clutter-gtk.pc - @cp -f clutter-gtk.pc clutter-gtk-0.5.pc +V = @ +Q = $(V:1=) +QUIET_GEN = $(Q:@=@echo ' GEN '$@;) + +SUBDIRS = build clutter-gtk doc examples + +clutter-gtk-@CLUTTER_GTK_API_VERSION@.pc: clutter-gtk.pc + $(QUIET_GEN)cp -f clutter-gtk.pc clutter-gtk-$(CLUTTER_GTK_API_VERSION).pc pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = clutter-gtk-0.5.pc +pkgconfig_DATA = clutter-gtk-$(CLUTTER_GTK_API_VERSION).pc -CLEANFILES = clutter-gtk-0.5.pc +CLEANFILES = clutter-gtk-$(CLUTTER_GTK_API_VERSION).pc DISTCLEANFILES = clutter-gtk.pc EXTRA_DIST = clutter-gtk.pc.in -DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc +DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-maintainer-flags + +dist-hook: + @if test -d "$(srcdir)/.git"; \ + then \ + from="git-import" ; \ + echo Creating ChangeLog \ + && ( cd "$(top_srcdir)" \ + && echo '# Generated by configure. Do NOT edit.'; echo; \ + $(top_srcdir)/missing --run git log --stat $$from.. ) > ChangeLog.tmp \ + && mv -f ChangeLog.tmp "$(top_distdir)/ChangeLog" \ + || ( rm -f ChangeLog.tmp ; \ + echo Failed to generate ChangeLog >&2 ); \ + else \ + echo A git clone is required to generate a ChangeLog >&2; \ + fi