Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- #check exist dir and del her
- ls img_blocks >/dev/null 2>&1 && rm -r img_blocks
- mkdir img_blocks
- find blocks \( -name '*.jpg' -o -name '*.png' -o -name '*.gif' \) -exec cp {} img_blocks \;
- echo "img moved in dir img_blocks"
- if [ "$1" = "" ] || [ "$1" = "--css" ]
- then
- echo "--css"
- borschik --input=css/main.css --output=css/main.built.temp1.css --minimize=no --comments=no
- echo "built"
- sed "s/\(.*\)url(\"\.\.\/blocks\(.*\)\/\(.*\.png\)\")/\1url(\"\/img_blocks\/\3\")/g; \
- s/\(.*\)url(\"\.\.\/blocks\(.*\)\/\(.*\.gif\)\")/\1url(\"\/img_blocks\/\3\")/g; \
- s/\(.*\)url(\"\.\.\/blocks\(.*\)\/\(.*\.jpg\)\")/\1url(\"\/img_blocks\/\3\")/g" css/main.built.temp1.css > css/main.built.temp2.css
- sed "s///g" css/main.built.temp2.css > css/main.built.temp1.css
- sed "s///g" css/main.built.temp1.css > css/main.built.temp2.css
- uglifycss --cute-comments css/main.built.temp2.css > css/main.built.css
- echo "optimised"
- rm css/main.built.temp1.css
- rm css/main.built.temp2.css
- echo "temp files removed"
- fi
- if [ "$1" = "" ] || [ "$1" = "--js" ]
- then
- echo "--js"
- node_modules/.bin/r.js -o js/build.js
- fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement