1NULL = 2 3SUBDIRS = \ 4 . \ 5 egg \ 6 library \ 7 po \ 8 docs 9 10EXTRA_DIST = \ 11 intltool-extract.in \ 12 intltool-merge.in \ 13 intltool-update.in \ 14 HACKING \ 15 COPYING.GPL \ 16 build/m4 \ 17 build/valgrind 18 19DISTCHECK_CONFIGURE_FLAGS = \ 20 --enable-gtk-doc \ 21 --enable-introspection \ 22 --enable-tests=yes \ 23 --enable-debug=yes \ 24 --with-vapidir=$(abs_srcdir)/$(top_distdir)/_inst/share/vapi \ 25 $(NULL) 26 27DISTCLEANFILES = \ 28 intltool-extract \ 29 intltool-merge \ 30 intltool-update 31 32dist-hook: 33 @if test -d "$(srcdir)/.git"; \ 34 then \ 35 echo Creating ChangeLog && \ 36 ( cd "$(top_srcdir)" && \ 37 echo '# Generate automatically. Do not edit.'; echo; \ 38 $(top_srcdir)/missing --run git log --stat --date=short ) > ChangeLog.tmp \ 39 && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \ 40 || ( rm -f ChangeLog.tmp ; \ 41 echo Failed to generate ChangeLog >&2 ); \ 42 else \ 43 echo A git clone is required to generate a ChangeLog >&2; \ 44 fi 45 46upload-release: $(DIST_ARCHIVES) 47 scp $(DIST_ARCHIVES) master.gnome.org: 48 ssh master.gnome.org ftpadmin install $(DIST_ARCHIVES) 49