X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=doc%2FMakefile.am;h=8a34727e6067bdc877c5787505351b832e30aa5b;hb=f7c803609707a35ae20218bb50242d5d18d24528;hp=9915becf3155cbce5877934e41fd2e074febd85d;hpb=a24214d3df65f953ce10356c5ef7b99e16d2d903;p=vlc diff --git a/doc/Makefile.am b/doc/Makefile.am index 9915becf31..8a34727e60 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -19,6 +19,7 @@ CHANGELOGS = \ ChangeLog-2005 \ ChangeLog-2006 \ ChangeLog-2007 \ + ChangeLog-2008 \ $(NULL) EXTRA_DIST = \ @@ -31,6 +32,7 @@ EXTRA_DIST = \ intf-vcd.txt \ release-howto.txt \ arm-crosscompile-howto.sgml \ + Doxyfile.in \ Configure.help \ lirc/example.lircrc \ skins/skins-howto.txt \ @@ -46,10 +48,27 @@ EXTRA_DIST = \ demo.sh \ $(NULL) +DISTCLEANFILES = $(CHANGELOGS) Doxyfile + +Doxyfile: Doxyfile.in $(top_builddir)/config.status + cd $(top_builddir) && $(SHELL) ./config.status --file=$(subdir)/$@ + +doc: Doxyfile + doxygen + $(CHANGELOGS): Makefile.am - y="$$(echo "$@" | sed -e 's,ChangeLog-,,')" ; \ - git-log \ - --since="$$y-01-01" \ - --until="$$y-12-31 23:00:00 -0100" \ - > "$@" + if test -d "$(top_srcdir)/.git"; then \ + y="$@"; y="$${y##ChangeLog-}" ; \ + git --git-dir="$(top_srcdir)/.git" log \ + --since="$$y-01-01" \ + --until="$$y-12-31 23:00:00 -0100" \ + > "$@" ; \ + fi + +# This one needs to be rebuilt all the time :) +.PHONY: ChangeLog-2008 changelogs doc + +changelogs: $(CHANGELOGS) +#distclean-hook: +# test "$(srcdir)" = "$(builddir)" || rm -f -- $(CHANGELOGS)