X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=doc%2FMakefile.am;h=d16c337313667c0663b352529438f1a45ccfa38e;hb=31a163942d6682ae31679e6e2be898f9314b2cc0;hp=ec0f73a693e92d6ba6afe71bc4410a8e950a4323;hpb=f969865d127f4601b65fc74afb9b16c7cad5e2ab;p=vlc diff --git a/doc/Makefile.am b/doc/Makefile.am index ec0f73a693..d16c337313 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -9,13 +9,21 @@ doc_DATA = \ intf-vcd.txt \ $(NULL) -EXTRA_DIST = \ +CHANGELOGS = \ ChangeLog-1999 \ ChangeLog-2000 \ ChangeLog-2001 \ ChangeLog-2002 \ ChangeLog-2003 \ ChangeLog-2004 \ + ChangeLog-2005 \ + ChangeLog-2006 \ + ChangeLog-2007 \ + ChangeLog-2008 \ + $(NULL) + +EXTRA_DIST = \ + $(CHANGELOGS) \ vlc.1 \ vlc-config.1 \ bugreport-howto.txt \ @@ -38,3 +46,22 @@ EXTRA_DIST = \ win32/Cross-Compile-Howto.txt \ demo.sh \ $(NULL) + +DISTCLEANFILES = $(CHANGELOGS) + +$(CHANGELOGS): Makefile.am + 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 + +changelogs: $(CHANGELOGS) + +#distclean-hook: +# test "$(srcdir)" = "$(builddir)" || rm -f -- $(CHANGELOGS)