aboutsummaryrefslogtreecommitdiffstats
path: root/build/image-optimization.sh
diff options
context:
space:
mode:
Diffstat (limited to 'build/image-optimization.sh')
-rwxr-xr-xbuild/image-optimization.sh10
1 files changed, 6 insertions, 4 deletions
diff --git a/build/image-optimization.sh b/build/image-optimization.sh
index 65a5bb46362..bf825c96cc6 100755
--- a/build/image-optimization.sh
+++ b/build/image-optimization.sh
@@ -8,7 +8,7 @@ function recursive_optimize_images() {
jpegoptim --strip-all *.jpg;
# Optimize all SVGs
- for svg in `ls *.svg`;
+ for svg in *.svg;
do
mv $svg $svg.opttmp;
scour --create-groups \
@@ -26,10 +26,12 @@ function recursive_optimize_images() {
rm *.opttmp
# Check all subfolders
- for dir in `ls -d */`;
+ for dir in */
do
- recursive_optimize_images $dir;
- cd ..;
+ if [[ -d "$DIR" ]]; then
+ recursive_optimize_images "$dir"
+ cd ..
+ fi
done;
}