]> git.mxchange.org Git - friendica.git/blob - util/minifyjs.sh
script for minifying javascript files
[friendica.git] / util / minifyjs.sh
1 #!/bin/bash
2
3 MINIFY_CMD=uglifyjs
4
5 JSFILES=(
6         "js/acl.js"
7         "js/ajaxupload.js"
8         "js/country.js"
9         "js/fk.autocomplete.js"
10         "js/jquery.htmlstream.js"
11         "js/main.js"
12         "js/webtoolkit.base64.js"
13         "view/theme/frost/js/acl.js"
14         "view/theme/frost/js/fk.autocomplete.js"
15         "view/theme/frost/js/jquery.divgrow-1.3.1.f1.js"
16         "view/theme/frost/js/main.js"
17         "view/theme/frost/js/theme.js"
18         "view/theme/frost-mobile/js/acl.js"
19         "view/theme/frost-mobile/js/fk.autocomplete.js"
20         "view/theme/frost-mobile/js/jquery.divgrow-1.3.1.f1.js"
21         "view/theme/frost-mobile/js/main.js"
22         "view/theme/frost-mobile/js/theme.js"
23         "view/theme/decaf-mobile/js/theme.js"
24 )
25
26 for i in ${JSFILES[@]}
27 do
28         echo "Processing $i"
29         MINFILE=${i%%.js}.min.js
30         rm $MINFILE
31         $MINIFY_CMD -o $MINFILE $i
32 done
33