mirror of
https://github.com/2revoemag/PSF-BotServer.git
synced 2026-02-12 19:31:04 +00:00
Update copyrights for 2017 (#109)
This commit is contained in:
parent
ff66a6aab3
commit
3c0b55a99e
215 changed files with 256 additions and 222 deletions
|
|
@ -1,9 +1,26 @@
|
|||
#!/bin/bash
|
||||
set -u
|
||||
|
||||
COPYRIGHT="// Copyright (c) 2016 PSForever.net to present"
|
||||
COPYRIGHT="// Copyright (c) 2017 PSForever"
|
||||
|
||||
YEAR=$(date +"%Y")
|
||||
FILES=$(find . -name '*.scala')
|
||||
CHOICE=""
|
||||
|
||||
ask() {
|
||||
if [ "$CHOICE" = "a" ]; then
|
||||
return
|
||||
fi
|
||||
|
||||
read -p "Fix? (y/n/a) " choice
|
||||
|
||||
case $choice in
|
||||
[yY]) CHOICE="y" ;;
|
||||
[nN]) CHOICE="n" ;;
|
||||
[aA]) CHOICE="a" ;;
|
||||
*) echo "Invalid choice"; exit 1;;
|
||||
esac
|
||||
}
|
||||
|
||||
for f in $FILES; do
|
||||
|
||||
|
|
@ -16,20 +33,38 @@ for f in $FILES; do
|
|||
if [ ! "$LINESPEC_NOWS" = "" ]; then
|
||||
echo "$f: Found but malformed"
|
||||
else
|
||||
LINESPEC_OTHER_COPY=$(head -n20 "$f" | grep -ni "copyright")
|
||||
LINESPEC_EXISTING_COPY=$(head -n20 "$f" | grep -i "copyright" | grep 'PSForever')
|
||||
LINESPEC_OTHER_COPY=$(head -n20 "$f" | grep -ni "copyright" | grep -v 'PSForever')
|
||||
|
||||
if [ ! "$LINESPEC_OTHER_COPY" = "" ]; then
|
||||
echo "$f: Other copyright found. Skipping..."
|
||||
elif [ ! "$LINESPEC_EXISTING_COPY" = "" ]; then
|
||||
FOUND_YEAR=$(echo "$LINESPEC_EXISTING_COPY" | egrep -o '[0-9]{4}')
|
||||
if [ "$YEAR" = "$FOUND_YEAR" ]; then
|
||||
echo "$f: Found malformed copyright"
|
||||
else
|
||||
echo "$f: Found old copyright ($FOUND_YEAR)"
|
||||
fi
|
||||
|
||||
ask
|
||||
|
||||
if [ $CHOICE = "n" ]; then
|
||||
:
|
||||
else
|
||||
SED_CMD='s#'"$LINESPEC_EXISTING_COPY"'#'"$COPYRIGHT"'#'
|
||||
echo "Replacing '$LINESPEC_EXISTING_COPY' --> '$COPYRIGHT'"
|
||||
sed -i -b "$SED_CMD" "$f"
|
||||
fi
|
||||
else
|
||||
echo "$f: Not found"
|
||||
|
||||
read -p "Fix? (y/n) " choice
|
||||
ask
|
||||
|
||||
case $choice in
|
||||
[yY]) sed -i -b '1i '"$COPYRIGHT"'' "$f" ;;
|
||||
[nN]) ;;
|
||||
*) echo "Invalid choice"; exit 1;;
|
||||
esac
|
||||
if [ $CHOICE = "n" ]; then
|
||||
:
|
||||
else
|
||||
sed -i -b '1i '"$COPYRIGHT"'' "$f"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
else
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue