Test own optimization

This commit is contained in:
Dennis Eichhorn 2017-07-28 21:50:13 +02:00
parent 455b8dbe95
commit 92079d1631

View File

@ -7,17 +7,20 @@ do
echo "" >> ${OUT} echo "" >> ${OUT}
done done
# Remove single line comments
sed -i -e '/\/\/.*//g' ${OUT}
# Remove spaces at end of line # Remove spaces at end of line
sed -i -e 's/[[:blank:]]*$//g' ${OUT} sed -i -e 's/[[:blank:]]*$//g' ${OUT}
# Minimize # Minimize
java -jar ${TOOLS_PATH}/closure-compiler* --compilation_level SIMPLE_OPTIMIZATIONS --js ${OUT} --js_output_file ${OUT}.min #java -jar ${TOOLS_PATH}/closure-compiler* --compilation_level SIMPLE_OPTIMIZATIONS --js ${OUT} --js_output_file ${OUT}.min
#rm ${OUT}
rm ${OUT} #mv ${OUT}.min ${OUT}
mv ${OUT}.min ${OUT}
# Make single line # Make single line
sed -i -e ':a;N;$!ba;s/\n/ /g' ${OUT} sed -i -e ':a;N;$!ba;s/\n/ /g' ${OUT}
# Remove multiline comments
sed -i -e '/\/\*/,/*\//g' ${OUT}
# Remove multiple spaces # Remove multiple spaces
sed -i -e 's/ */ /g' ${OUT} sed -i -e 's/ */ /g' ${OUT}
# Remove double js initialization # Remove double js initialization