diff --git a/Tools/jsBuilder.sh b/Tools/jsBuilder.sh index e55aa73..79f490e 100644 --- a/Tools/jsBuilder.sh +++ b/Tools/jsBuilder.sh @@ -7,6 +7,10 @@ do echo "" >> ${OUT} done +java -jar ${TOOLS_PATH}/closure-compiler* --compilation_level WHITESPACE_ONLY --js ${OUT} --js_output_file ${OUT}.min +rm ${OUT} +mv ${OUT}.min ${OUT} + # Remove spaces at end of line sed -i -e 's/[[:blank:]]*$//g' ${OUT} # Make single line @@ -17,8 +21,4 @@ sed -i -e 's/ */ /g' ${OUT} sed -i -e 's/(function *(jsOMS) *{ *"use strict";//g' ${OUT} sed -i -e 's/} *(window.jsOMS *= *window.jsOMS *|| *{}));//g' ${OUT} -echo "(function(jsOMS){\"use strict\";$(cat ${OUT})}(window.jsOMS = window.jsOMS || {}));" > ${OUT} - -java -jar ${TOOLS_PATH}/closure-compiler* --compilation_level WHITESPACE_ONLY --js ${OUT} --js_output_file ${OUT}.min -rm ${OUT} -mv ${OUT}.min ${OUT} \ No newline at end of file +echo "(function(jsOMS){\"use strict\";$(cat ${OUT})}(window.jsOMS = window.jsOMS || {}));" > ${OUT} \ No newline at end of file