colobot/tools/update-license.sh

13 lines
342 B
Bash
Executable File

#!/bin/bash
# Replaces license text with contents of file provided as an argument
if [ ! $# -eq 1 ]; then
echo "Usage: $0 [file with new license header]"
exit 1
fi
find . -name "*.cpp" -or -name "*.h" | while read file; do
echo $file
sed '/\/\/ \* This.*/,/If not\, see.*/d' $file > $file.tmp
cat $1 $file.tmp > $file
rm $file.tmp
done