summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorKarel Zak2012-01-18 21:29:52 +0100
committerKarel Zak2012-01-18 21:29:52 +0100
commit47fb10792a5ddf0113d9ca555870890a46ff5c5a (patch)
treee5da19c78b36457119e42a6ad3cf5dd5b9dcf7db /Makefile.am
parentbuild-sys: enable .xz, disable .gz (diff)
downloadkernel-qcow2-util-linux-47fb10792a5ddf0113d9ca555870890a46ff5c5a.tar.gz
kernel-qcow2-util-linux-47fb10792a5ddf0113d9ca555870890a46ff5c5a.tar.xz
kernel-qcow2-util-linux-47fb10792a5ddf0113d9ca555870890a46ff5c5a.zip
build-sys: add changelog target
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am11
1 files changed, 11 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 43b28967e..032555926 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=<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)
+