From: Karel Zak Date: Wed, 18 Jan 2012 20:29:52 +0000 (+0100) Subject: build-sys: add changelog target X-Git-Tag: v2.21-rc1^0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=47fb10792a5ddf0113d9ca555870890a46ff5c5a;p=thirdparty%2Futil-linux.git build-sys: add changelog target Signed-off-by: Karel Zak --- diff --git a/Makefile.am b/Makefile.am index 43b28967ee..0325559269 100644 --- a/Makefile.am +++ b/Makefile.am @@ -99,3 +99,14 @@ BUILT_SOURCES = .version .version: echo $(VERSION) > $@-t && mv $@-t $@ +CHANGELOG_FILE = v$(VERSION)-ChangeLog +changelog: + if test "x$$PREVIOUS_VERSION" == "x"; then \ + echo "Usage make changelog PREVIOUS_VERSION="; \ + exit 1; \ + fi + @ echo "Changes between v$(PREVIOUS_VERSION) and v$(VERSION)" > $(CHANGELOG_FILE) + @ echo "--------------------------------------------" >> $(CHANGELOG_FILE) + @ echo >> $(CHANGELOG_FILE) + $(AM_V_GEN) git log --stat v$(PREVIOUS_VERSION)..HEAD >> $(CHANGELOG_FILE) +