diff --git a/dev-scripts/svg_check.sh b/dev-scripts/svg_check.sh index 3c7ef64..963b7e5 100755 --- a/dev-scripts/svg_check.sh +++ b/dev-scripts/svg_check.sh @@ -1,17 +1,18 @@ #!/usr/bin/env bash found=0 -for svgfile in `find resources -type f -name "*.svg"`; do - outfile="$svgfile.tmp" - node_modules/.bin/svgo --config .svgo.yml -i $svgfile -o $outfile -q - if [ $(wc -c $svgfile | awk '{print $1}') -gt $(wc -c $outfile | awk '{print $1}') ]; then - echo "File $svgfile is not compressed" - found=$((found + 1)) - fi - rm $outfile +find resources -type f -name '*.svg' | +while read svgfile; do + outfile="$svgfile.tmp" + node_modules/.bin/svgo --config .svgo.yml -i "$svgfile" -o "$outfile" -q + if [ $(wc -c < "$svgfile") -gt $(wc -c < "$outfile") ]; then + echo "File $svgfile is not compressed." + found=$((found + 1)) + fi + rm "$outfile" done if [ $found -gt 0 ]; then - echo "Found $found uncompressed SVG files. Please compress the files and re-submit the patch" - exit 1 -fi \ No newline at end of file + echo "Found $found uncompressed SVG files. Please compress the files and re-submit the patch." + exit 1 +fi