add_missing_license_headers.sh
1 #!/bin/sh 2 3 files="$(find . -type f -name '*.rs' | grep -v 'target/')" 4 5 echo "$files" | while read -r file ; do 6 if ! grep -q '/* This file is part of DarkFi ' "$file"; then 7 tmp="$(mktemp)" 8 cat contrib/license.header "$file" > "$tmp" 9 mv -v "$tmp" "$file" 10 fi 11 done