]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: add changelog target v2.21-rc1
authorKarel Zak <kzak@redhat.com>
Wed, 18 Jan 2012 20:29:52 +0000 (21:29 +0100)
committerKarel Zak <kzak@redhat.com>
Wed, 18 Jan 2012 20:29:52 +0000 (21:29 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
Makefile.am

index 43b28967eea6485277ca3ecafb6f6a687c7e8b59..03255592691ecf879321b9e8fb421b15febee4d3 100644 (file)
@@ -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=<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)
+