From 3c4a6b7b9b8ca810a426292e6a67659b15805975 Mon Sep 17 00:00:00 2001 From: Alon Swartz Date: Tue, 5 Jul 2016 14:08:10 +0300 Subject: [PATCH] imported contrib/generate-changelog from tklx/base and tweaked --- contrib/generate-changelog | 46 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100755 contrib/generate-changelog diff --git a/contrib/generate-changelog b/contrib/generate-changelog new file mode 100755 index 0000000..8f422f3 --- /dev/null +++ b/contrib/generate-changelog @@ -0,0 +1,46 @@ +#!/bin/bash -e + +fatal() { echo "fatal [$(basename $0)]: $@" 1>&2; exit 1; } + +usage() { +cat<\n" +echo -e "#### New features\n" +echo -e "#### Bugfixes\n" +echo "${gitlog}" | grep fix && echo || true +echo -e "#### Other changes\n" +echo "${gitlog}" | grep -v fix && echo || true +[ -e CHANGELOG.md ] && cat CHANGELOG.md + +exit 0