equal
deleted
inserted
replaced
12 shrinksafe () { |
12 shrinksafe () { |
13 SOURCE_DIR=$1 |
13 SOURCE_DIR=$1 |
14 for dir in $(find $SOURCE_DIR -type d); do |
14 for dir in $(find $SOURCE_DIR -type d); do |
15 for i in $(find $dir/*.js -type f); do |
15 for i in $(find $dir/*.js -type f); do |
16 echo "SHRINKSAFE: Processing $i" |
16 echo "SHRINKSAFE: Processing $i" |
17 CURRENT_SOURCE_FILE_SIZE=$(stat -c%s "$i") |
17 CURRENT_SOURCE_FILE_SIZE=$(ls -l "$i" | awk '{print $5}') |
18 let SOURCE_FILE_SIZES=$SOURCE_FILE_SIZES+$CURRENT_SOURCE_FILE_SIZE |
18 let SOURCE_FILE_SIZES=$SOURCE_FILE_SIZES+$CURRENT_SOURCE_FILE_SIZE |
19 mv $i $i.old.js |
19 mv $i $i.old.js |
20 java -jar $SHRINKSAFE $i.old.js > $i |
20 java -jar $SHRINKSAFE $i.old.js > $i |
21 if [ "$?" == "1" ]; then |
21 if [ "$?" == "1" ]; then |
22 echo "*** ATTENTION ***: $i minimization failed, copying plain file" |
22 echo "*** ATTENTION ***: $i minimization failed, copying plain file" |
23 cp $i.old.js $i |
23 cp $i.old.js $i |
24 fi |
24 fi |
25 rm $i.old.js |
25 rm $i.old.js |
26 CURRENT_DEST_FILE_SIZE=$(stat -c%s "$i") |
26 CURRENT_DEST_FILE_SIZE=$(ls -l "$i" | awk '{print $5}') |
27 let DEST_FILE_SIZES=$DEST_FILE_SIZES+$CURRENT_DEST_FILE_SIZE |
27 let DEST_FILE_SIZES=$DEST_FILE_SIZES+$CURRENT_DEST_FILE_SIZE |
28 done |
28 done |
29 done |
29 done |
30 } |
30 } |
31 |
31 |