build-sys: improve changelog target

Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2012-01-19 10:32:32 +01:00
parent 47fb10792a
commit 748c010f07
1 changed files with 6 additions and 2 deletions

View File

@ -100,8 +100,9 @@ BUILT_SOURCES = .version
echo $(VERSION) > $@-t && mv $@-t $@
CHANGELOG_FILE = v$(VERSION)-ChangeLog
changelog:
if test "x$$PREVIOUS_VERSION" == "x"; then \
$(CHANGELOG_FILE):
@ if test "x$$PREVIOUS_VERSION" == "x"; then \
echo "Usage make changelog PREVIOUS_VERSION=<version>"; \
exit 1; \
fi
@ -110,3 +111,6 @@ changelog:
@ echo >> $(CHANGELOG_FILE)
$(AM_V_GEN) git log --stat v$(PREVIOUS_VERSION)..HEAD >> $(CHANGELOG_FILE)
changelog: $(CHANGELOG_FILE)