#!/bin/sh

ROOT_PATH="${1:-}"
FILES=$(find ./"$ROOT_PATH" -type f -name '*.rs')

for f in $FILES; do
	if (grep License $f); then
		echo "[-] Already prefixed $f"
	else
		printf "\n" | cat file_header.txt - $f > $f.new
		mv $f.new $f
		echo "[+] License header copied to $f"
	fi
done

echo "[+] All files have been processed"