1
0
mirror of https://github.com/moparisthebest/curl synced 2025-03-11 07:39:50 -04:00

contributors.sh: make --releasenotes implied

It got too annoying to type =)
This commit is contained in:
Daniel Stenberg 2016-04-22 15:53:42 +02:00
parent 610b9cdccf
commit c67d7b9405

View File

@ -22,12 +22,9 @@
########################################################################### ###########################################################################
# #
# This script shows all mentioned contributors from <hash> until HEAD. To aid # This script shows all mentioned contributors from the given <hash>/<tag>
# when writing RELEASE-NOTES and THANKS. # until HEAD and adds the contributors already mentioned in the existing
# # RELEASE-NOTES.
# Use --releasenotes to also include the names from the existing RELEASE-NOTES
# file, which is handy when we've added names manually in there that should be
# included in an updated list.
# #
start=$1 start=$1
@ -55,15 +52,10 @@ tr , '\012' | \
sed 's/ and /\n/' | \ sed 's/ and /\n/' | \
sed -e 's/^ //' -e 's/ $//g' sed -e 's/^ //' -e 's/ $//g'
if echo "$*" | grep -qw -- '--releasenotes';then
# if --releasenotes was used
# grep out the list of names from RELEASE-NOTES
# split on ", "
# remove leading white spaces
grep "^ [^ \(]" RELEASE-NOTES| \ grep "^ [^ \(]" RELEASE-NOTES| \
sed 's/, */\n/g'| \ sed 's/, */\n/g'| \
sed 's/^ *//' sed 's/^ *//'
fi
)| \ )| \
sed -f ./docs/THANKS-filter | \ sed -f ./docs/THANKS-filter | \
grep ' ' | \ grep ' ' | \