1 include $(top_srcdir)/build/autotools/Makefile.am.silent
5 SUBDIRS = build clutter tests po
11 DIST_SUBDIRS = build clutter tests doc po
13 ACLOCAL_AMFLAGS = -I build/autotools
16 clutter-$(CLUTTER_API_VERSION).pc \
17 clutter-$(CLUTTER_WINSYS)-$(CLUTTER_API_VERSION).pc \
20 # clutter-<major>.<minor>.pc - for generic dependencies
21 clutter-$(CLUTTER_API_VERSION).pc: clutter.pc
24 # clutter-<winsys>-<major>.<minor>.pc - for backend-specific dependencies
25 clutter-$(CLUTTER_WINSYS)-$(CLUTTER_API_VERSION).pc: clutter.pc
28 .PHONY: test-report full-report
29 test-report full-report:
30 $(MAKE) -C tests/conform $(@)
32 pkgconfig_DATA = $(pcfiles)
33 pkgconfigdir = $(libdir)/pkgconfig
42 CLEANFILES = $(pcfiles)
44 DISTCLEANFILES = doltcompile doltlibtool
46 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-maintainer-flags
48 # Extra clean files so that maintainer-clean removes *everything*
49 MAINTAINERCLEANFILES = \
64 #PREV_RELEASE=$(CLUTTER_MAJOR_VERSION).$$(echo "$(CLUTTER_MINOR_VERSION)-1" | bc)
65 PREV_RELEASE=git-import
68 @if test -d "$(srcdir)/.git"; \
71 from="$(PREV_RELEASE)"; \
72 echo Creating ChangeLog && \
73 ( cd "$(top_srcdir)" && \
74 echo '# Generated by configure. Do no edit.'; echo; \
75 $(top_srcdir)/missing --run perl $(top_srcdir)/build/gen-changelog.pl $$from..$$to ) > ChangeLog.tmp \
76 && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
77 || ( rm -f ChangeLog.tmp ; \
78 echo Failed to generate ChangeLog >&2 ); \
80 echo A git checkout is required to generate a ChangeLog >&2; \