2020-11-30 02:07:04 +00:00
|
|
|
FOLDER=$1
|
|
|
|
if [ -z ${FOLDER} ]; then
|
|
|
|
echo usage $0 [folder_to_add_license]
|
2020-11-24 13:28:38 +00:00
|
|
|
exit
|
2020-11-30 02:07:04 +00:00
|
|
|
else
|
|
|
|
echo good
|
2020-11-24 13:28:38 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
FILES=`find ${FOLDER} \
|
|
|
|
| grep -E "(*\.cpp$|*\.h$|*\.cu$)" \
|
|
|
|
| grep -v thirdparty \
|
|
|
|
| grep -v cmake_build \
|
|
|
|
| grep -v cmake-build \
|
|
|
|
| grep -v output \
|
|
|
|
| grep -v "\.pb\."`
|
2020-11-30 02:07:04 +00:00
|
|
|
echo formating ${FILES} ...
|
2020-11-24 13:28:38 +00:00
|
|
|
for f in ${FILES}; do
|
2020-11-30 02:07:04 +00:00
|
|
|
if (grep "Apache License" $f);then
|
|
|
|
echo "No need to copy the License Header to $f"
|
2020-11-24 13:28:38 +00:00
|
|
|
else
|
2020-11-30 02:07:04 +00:00
|
|
|
cat cpp_license.txt $f > $f.new
|
2020-11-24 13:28:38 +00:00
|
|
|
mv $f.new $f
|
|
|
|
echo "License Header copied to $f"
|
|
|
|
fi
|
|
|
|
done
|