]> git.mxchange.org Git - friendica.git/blob - bin/dev/minifyjs.sh
Remove references to removed frost theme
[friendica.git] / bin / dev / minifyjs.sh
1 #!/bin/bash
2
3 command -v uglifyjs >/dev/null 2>&1 || { echo >&2 "I require UglifyJS but it's not installed.  Aborting."; exit 1; }
4
5 MINIFY_CMD=uglifyjs
6
7 JSFILES=(
8         "view/js/ajaxupload.js"
9         "view/js/country.js"
10         "view/js/main.js"
11         "vendor/asset/base64/base64.min.js"
12 )
13 JSFILES2=(
14         "library/colorbox/jquery.colorbox.js"
15 )
16
17 for i in ${JSFILES[@]}
18 do
19         MINFILE=${i%%.js}.min.js
20         echo "Minifying $i into $MINFILE"
21         rm $MINFILE
22         $MINIFY_CMD -o $MINFILE $i
23 done
24
25 for i in ${JSFILES2[@]}
26 do
27         MINFILE=${i%%.js}-min.js
28         echo "Minifying $i into $MINFILE"
29         rm $MINFILE
30         $MINIFY_CMD -o $MINFILE $i
31 done
32
33 for i in ${JSFILES3[@]}
34 do
35         MINFILE=${i%%_src.js}.js
36         echo "Minifying $i into $MINFILE"
37         rm $MINFILE
38         $MINIFY_CMD -o $MINFILE $i
39 done
40