Make all copyrights use the correct year (#894)

* Adds a script for automatically update all copyrights

* Ran the `update-copyright` script
This commit is contained in:
Bastian Köcher
2018-10-10 10:28:41 +02:00
committed by Gav Wood
parent 6b4b8b8f8e
commit 12f12bff28
155 changed files with 169 additions and 154 deletions
+15
View File
@@ -0,0 +1,15 @@
#!/usr/bin/env bash
SINGLE_DATES=$(grep -lr "// Copyright [0-9]* Parity Technologies (UK) Ltd.")
RANGE_DATES=$(grep -lr "// Copyright [0-9]*-[0-9]* Parity Technologies (UK) Ltd.")
YEAR=$(date +%Y)
for file in $SINGLE_DATES; do
FILE_YEAR=$(cat $file | sed -n "s|// Copyright \([[:digit:]][[:digit:]][[:digit:]][[:digit:]]\) Parity Technologies (UK) Ltd.|\1|p")
if [ $YEAR -ne $FILE_YEAR ]; then
sed -i -e "s|// Copyright \([[:digit:]][[:digit:]][[:digit:]][[:digit:]]\) Parity Technologies (UK) Ltd.|// Copyright \1-$YEAR Parity Technologies (UK) Ltd.|g" $file
fi
done
grep -lr "// Copyright [0-9]*-[0-9]* Parity Technologies (UK) Ltd." |
xargs sed -i -e "s|// Copyright \([[:digit:]][[:digit:]][[:digit:]][[:digit:]]\)-[[:digit:]][[:digit:]][[:digit:]][[:digit:]] Parity Technologies (UK) Ltd.|// Copyright \1-$YEAR Parity Technologies (UK) Ltd.|g"