1 ACLOCAL_AMFLAGS = -I m4
4 SUBDIRS=dbus tools test doc
5 DIST_SUBDIRS=dbus tools test doc m4
7 pkgconfigdir = $(libdir)/pkgconfig
8 pkgconfig_DATA = $(GLIB_PC)
16 dbus-bus-introspect.xml \
19 # Creating ChangeLog from git log:
21 MAINTAINERCLEANFILES = ChangeLog
23 DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc --enable-checks --enable-tests
24 EXTRA_DIST += ChangeLog
28 @if test -d "$(srcdir)/.git"; then \
30 ./missing --run git log --stat) | fmt --split-only > $@.tmp \
33 echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
34 (test -f $@ || echo git-log is required to generate this file >> $@)); \
37 (echo A git checkout and git log are required to generate ChangeLog >&2 && \
38 echo A git checkout and git-log are required to generate this file >> $@); \
41 %.tar.gz.asc: %.tar.gz
42 $(AM_V_GEN)gpg --detach-sign --armor $@
44 maintainer-upload-release:
45 test -f @PACKAGE@-@VERSION@.tar.gz
46 test -f @PACKAGE@-@VERSION@.tar.gz.asc
47 gpg --verify @PACKAGE@-@VERSION@.tar.gz.asc
48 rsync -vzP @PACKAGE@-@VERSION@.tar.gz dbus.freedesktop.org:/srv/dbus.freedesktop.org/www/releases/@PACKAGE@/@PACKAGE@-@VERSION@.tar.gz
49 rsync -vzP @PACKAGE@-@VERSION@.tar.gz.asc dbus.freedesktop.org:/srv/dbus.freedesktop.org/www/releases/@PACKAGE@/@PACKAGE@-@VERSION@.tar.gz.asc
50 rsync -rvzPp --chmod=Dg+s,ug+rwX,o=rX $(srcdir)/docs/reference/html/ \
51 dbus.freedesktop.org:/srv/dbus.freedesktop.org/www/doc/@PACKAGE@/