mirror of
https://github.com/vanitasvitae/Smack.git
synced 2024-11-17 09:42:05 +01:00
[resources] Rename get-contributors.sh to generate-notice-file
This commit is contained in:
parent
22b2efc6a6
commit
22cf7bace8
2 changed files with 38 additions and 7 deletions
38
resources/generate-notice-file
Executable file
38
resources/generate-notice-file
Executable file
|
@ -0,0 +1,38 @@
|
|||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
|
||||
SMACK_DIR=$(realpath "${SCRIPT_DIR}/..")
|
||||
|
||||
cd "${SMACK_DIR}"
|
||||
|
||||
TEMPFILE=$(mktemp)
|
||||
|
||||
cleanup() {
|
||||
rm "${TEMPFILE}"
|
||||
}
|
||||
trap cleanup EXIT
|
||||
|
||||
git shortlog -s |\
|
||||
cut -f2- |\
|
||||
grep -v '(no author)' |\
|
||||
grep '\w \w.*' |\
|
||||
sort \
|
||||
> "${TEMPFILE}"
|
||||
|
||||
readonly NOTICE_FILE="${SMACK_DIR}/NOTICE"
|
||||
|
||||
cat <<EOF > "${NOTICE_FILE}"
|
||||
Smack
|
||||
|
||||
An open-source XMPP library
|
||||
maintained by Florian Schmaus
|
||||
|
||||
https://igniterealtime.org/projects/smack
|
||||
|
||||
|
||||
Authors:
|
||||
|
||||
EOF
|
||||
|
||||
cat "${TEMPFILE}" >> "${NOTICE_FILE}"
|
|
@ -1,7 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
git shortlog -s |\
|
||||
cut -f2- |\
|
||||
grep -v '(no author)' |\
|
||||
grep '\w \w.*' |\
|
||||
sort
|
Loading…
Reference in a new issue