Advertisement
Guest User

Untitled

a guest
Mar 25th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. IMAGE=$1
  4. DPSIZE=$2
  5.  
  6. SIZE_ldpi=`echo "$DPSIZE * 0.75" | bc -l`
  7. SIZE_mdpi=$DPSIZE
  8. SIZE_hdpi=`echo "$DPSIZE * 1.5" | bc -l`
  9. SIZE_xhdpi=`expr $DPSIZE \* 2`
  10. SIZE_xxhdpi=`expr $DPSIZE \* 3`
  11. SIZE_xxxhdpi=`expr $DPSIZE \* 4`
  12.  
  13.  
  14. ASSETDIR="out/${IMAGE}/drawable-"
  15.  
  16. mkdir -p "${ASSETDIR}ldpi"
  17. mkdir -p "${ASSETDIR}mdpi"
  18. mkdir -p "${ASSETDIR}hdpi"
  19. mkdir -p "${ASSETDIR}xhdpi"
  20. mkdir -p "${ASSETDIR}xxhdpi"
  21. mkdir -p "${ASSETDIR}xxxhdpi"
  22.  
  23.  
  24. convert $IMAGE \
  25. \( +clone -resize $SIZE_ldpi -write ${ASSETDIR}ldpi/$IMAGE +delete \) \
  26. \( +clone -resize $SIZE_mdpi -write ${ASSETDIR}mdpi/$IMAGE +delete \) \
  27. \( +clone -resize $SIZE_hdpi -write ${ASSETDIR}hdpi/$IMAGE +delete \) \
  28. \( +clone -resize $SIZE_xhdpi -write ${ASSETDIR}xhdpi/$IMAGE +delete \) \
  29. \( +clone -resize $SIZE_xxhdpi -write ${ASSETDIR}xxhdpi/$IMAGE +delete \) \
  30. \( +clone -resize $SIZE_xxxhdpi -write ${ASSETDIR}xxxhdpi/$IMAGE +delete \) \
  31. null:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement