aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 6 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 46de1342f..e1b4dc389 100644
--- a/Makefile
+++ b/Makefile
@@ -91,14 +91,14 @@ undo_release: _get_tag
generate_changelog: _get_version _get_tag
git checkout $(TAG) CHANGELOG
- echo [$(VERSION)] > /tmp/out
- git log --pretty=format:' * %s' $(TAG)..HEAD >> /tmp/out
- echo >> /tmp/out
- echo | cat - CHANGELOG >> /tmp/out
- mv /tmp/out CHANGELOG
+ mv CHANGELOG CHANGELOG.old
+ echo [$(VERSION)] > CHANGELOG
+ printf "%s\n\n" "$$(git log --pretty=format:' * %s' $(TAG)..HEAD)" >> CHANGELOG
+ cat CHANGELOG.old >> CHANGELOG
+ rm CHANGELOG.old
$$EDITOR CHANGELOG
git commit CHANGELOG -m "Update CHANGELOG version $(VERSION)"
- git push origin master
+ git push origin HEAD
.PHONY: all install $(THEMES) uninstall _get_version _get_tag dist release aur_release copr_release launchpad_release undo_release generate_changelog